| 程序包 | 说明 |
|---|---|
| org.slingerxv.limitart.rpcx.consumerx | |
| org.slingerxv.limitart.rpcx.consumerx.struct | |
| org.slingerxv.limitart.rpcx.providerx | |
| org.slingerxv.limitart.rpcx.util |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Integer> |
ConsumerX.getProviderIds(RpcProviderName providerName,
Class<?> clazz)
获取服务相关的所有提供者
|
Object |
ConsumerX.remoteCall(RpcProviderName providerName,
Class<?> serviceClass,
Method method,
Object[] args,
IProviderSelector providerSelector,
IServiceAsyncCallback callback)
远程异步调用
|
| 限定符和类型 | 方法和说明 |
|---|---|
RpcProviderName |
ServiceProxy.getProviderName() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ServiceProxy.setProviderName(RpcProviderName providerName) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
ProviderX.getServiceInstance(RpcProviderName provider,
Class<T> clazz)
获取服务实体
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
RpcUtil.getServiceName(RpcProviderName providerName,
Class<?> serviceClass)
获取服务名称
|
Copyright © 2017. All rights reserved.