public abstract class AbstractRpcServer extends Object implements RpcServer
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
hostName
修饰符 protected 才可以将 字段 继承都 子类中
在 子类中 执行 赋值操作
|
protected int |
port |
protected ServiceProvider |
serviceProvider |
protected ServiceRegistry |
serviceRegistry |
| 构造器和说明 |
|---|
AbstractRpcServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
publishService(T service,
String serviceName)
默认组名为“DEFAULT_GROUP”, 向注册中心发布服务
|
<T> void |
publishService(T service,
String groupName,
String serviceName)
组名下向注册中心发布服务
|
void |
scanServices()
启动服务后,扫描所有service类,并自动发布到注册中心
|
protected String hostName
protected int port
protected ServiceProvider serviceProvider
protected ServiceRegistry serviceRegistry
public void scanServices()
throws RpcException
RpcExceptionpublic <T> void publishService(T service,
String serviceName)
throws RpcException
publishService 在接口中 RpcServerT - service - 服务serviceName - 服务名RpcExceptionpublic <T> void publishService(T service,
String groupName,
String serviceName)
throws RpcException
publishService 在接口中 RpcServerT - service - 服务groupName - 组名serviceName - 服务名RpcExceptionCopyright © 2023. All rights reserved.