程序包 | 说明 |
---|---|
com.ikasoa.core.netty | |
com.ikasoa.core.netty.server | |
com.ikasoa.core.netty.server.impl | |
com.ikasoa.core.thrift | |
com.ikasoa.core.thrift.server | |
com.ikasoa.core.thrift.server.impl |
限定符和类型 | 方法和说明 |
---|---|
ThriftServer |
NettyGeneralFactory.getNonblockingThriftServer(String serverName,
int serverPort,
org.apache.thrift.TProcessor processor) |
ThriftServer |
NettyGeneralFactory.getThriftServer(String serverName,
int serverPort,
org.apache.thrift.TProcessor processor) |
限定符和类型 | 接口和说明 |
---|---|
interface |
NettyServer
Netty服务器接口
|
限定符和类型 | 类和说明 |
---|---|
class |
NettyServerImpl
Netty服务器默认实现
|
限定符和类型 | 方法和说明 |
---|---|
ThriftServer |
GeneralFactory.getNonblockingThriftServer(int serverPort,
Map<String,Service> serviceMap)
获取NIO的ThriftServer对象
|
ThriftServer |
GeneralFactory.getNonblockingThriftServer(int serverPort,
Service service)
获取NIO的ThriftServer对象
|
ThriftServer |
GeneralFactory.getNonblockingThriftServer(String serverName,
int serverPort,
Map<String,Service> serviceMap)
获取NIO的ThriftServer对象
|
ThriftServer |
GeneralFactory.getNonblockingThriftServer(String serverName,
int serverPort,
Service service)
获取NIO的ThriftServer对象
|
ThriftServer |
GeneralFactory.getNonblockingThriftServer(String serverName,
int serverPort,
org.apache.thrift.TProcessor processor)
获取NIO的ThriftServer对象
|
ThriftServer |
GeneralFactory.getThriftServer(int serverPort,
Map<String,Service> serviceMap)
获取默认的ThriftServer对象
|
ThriftServer |
GeneralFactory.getThriftServer(int serverPort,
Service service)
获取默认的ThriftServer对象
|
ThriftServer |
GeneralFactory.getThriftServer(String serverName,
int serverPort,
Map<String,Service> serviceMap)
获取默认的ThriftServer对象
|
ThriftServer |
GeneralFactory.getThriftServer(String serverName,
int serverPort,
Service service)
获取默认的ThriftServer对象
|
ThriftServer |
GeneralFactory.getThriftServer(String serverName,
int serverPort,
org.apache.thrift.TProcessor processor)
获取ThriftServer对象
|
限定符和类型 | 方法和说明 |
---|---|
ThriftServer |
ThriftServerFactory.getNonblockingThriftServer(int serverPort,
Map<String,Service> serviceMap)
获取NIO的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getNonblockingThriftServer(int serverPort,
Service service)
获取NIO的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getNonblockingThriftServer(String serverName,
int serverPort,
Map<String,Service> serviceMap)
获取NIO的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getNonblockingThriftServer(String serverName,
int serverPort,
Service service)
获取NIO的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getNonblockingThriftServer(String serverName,
int serverPort,
org.apache.thrift.TProcessor processor)
获取NIO的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getThriftServer(int serverPort,
Map<String,Service> serviceMap)
获取默认的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getThriftServer(int serverPort,
Service service)
获取默认的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getThriftServer(String serverName,
int serverPort,
Map<String,Service> serviceMap)
获取默认的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getThriftServer(String serverName,
int serverPort,
Service service)
获取默认的ThriftServer对象
|
ThriftServer |
ThriftServerFactory.getThriftServer(String serverName,
int serverPort,
org.apache.thrift.TProcessor processor)
获取默认的ThriftServer对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
ServerAspect.afterStart(String serverName,
int serverPort,
ServerConfiguration configuration,
org.apache.thrift.TProcessor processor,
ThriftServer server)
服务器启动后
|
void |
ServerAspect.afterStop(String serverName,
int serverPort,
ServerConfiguration configuration,
org.apache.thrift.TProcessor processor,
ThriftServer server)
服务器停止后
|
void |
ServerAspect.beforeStart(String serverName,
int serverPort,
ServerConfiguration configuration,
org.apache.thrift.TProcessor processor,
ThriftServer server)
服务器启动前
|
void |
ServerAspect.beforeStop(String serverName,
int serverPort,
ServerConfiguration configuration,
org.apache.thrift.TProcessor processor,
ThriftServer server)
服务器停止前
|
构造器和说明 |
---|
ThriftServlet(ThriftServer server)
构造方法
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractThriftServerImpl
Thrift服务实现抽象
|
class |
NonblockingThriftServerImpl
非阻塞Thrift服务器实现
|
class |
ServletThriftServerImpl
Thrift服务器Servlet实现
比较特殊的一种服务器实现,利用http协议来提供Thrift服务.一般用于构造ThriftServlet.
|
class |
SimpleThriftServerImpl
单线程Thrift服务器实现
此实现一般用于调试,正式生产环境请慎用.
|
class |
ThreadPoolThriftServerImpl
ThreadPool服务器实现
|
Copyright © 2016–2019. All rights reserved.