code: @Override
  	public Service getService(ThriftClient thriftClient, String serviceName) throws IkasoaException {
  		if (thriftClient == null)
  			throw new IllegalArgumentException("'thriftClient' is null !");
  		return StringUtil.isEmpty(serviceName)
  				? new ServiceClientImpl(thriftClient.getProtocol(thriftClient.getTransport()))
  				: new ServiceClientImpl(thriftClient.getProtocol(thriftClient.getTransport(), serviceName));
  	}
docs: 获取客户端Service对象