接口 | 说明 |
---|---|
Cryptor |
加密解密接口
详情见: https://redkale.org
|
SSLCreator |
根据配置生成SSLContext
详情见: https://redkale.org
|
TransportStrategy |
远程请求的负载均衡策略
详情见: https://redkale.org
|
类 | 说明 |
---|---|
AsyncConnection |
详情见: https://redkale.org
|
Context |
服务器上下文对象
详情见: https://redkale.org
|
Context.ContextConfig | |
Filter<C extends Context,R extends Request<C>,P extends Response<C,R>> |
协议拦截器类
详情见: https://redkale.org
|
PrepareRunner |
根Servlet的处理逻辑类
详情见: https://redkale.org
|
PrepareServlet<K extends java.io.Serializable,C extends Context,R extends Request<C>,P extends Response<C,R>,S extends Servlet<C,R,P>> |
根Servlet, 一个Server只能存在一个根Servlet
用于分发Request请求
详情见: https://redkale.org
|
ProtocolServer |
协议底层Server
详情见: https://redkale.org
|
Request<C extends Context> |
协议请求对象
详情见: https://redkale.org
|
Response<C extends Context,R extends Request<C>> |
协议响应对象
详情见: https://redkale.org
|
Server<K extends java.io.Serializable,C extends Context,R extends Request<C>,P extends Response<C,R>,S extends Servlet<C,R,P>> |
详情见: https://redkale.org
|
Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>> |
协议请求处理类
详情见: https://redkale.org
|
TcpAioAsyncConnection |
详情见: https://redkale.org
|
TcpAioProtocolServer |
协议底层Server
详情见: https://redkale.org
|
Transport |
传输客户端
详情见: https://redkale.org
|
Transport.TransportNode | |
TransportFactory |
System.getProperty("net.transport.pinginterval", "30") 心跳周期,默认30秒
System.getProperty("net.transport.checkinterval", "30") 检查不可用地址周期,默认30秒
详情见: https://redkale.org
|
TransportGroupInfo |
协议地址组合对象, 对应application.xml 中 resources->group 节点信息
详情见: https://redkale.org
|
UdpBioAsyncConnection |
详情见: https://redkale.org
|
UdpBioProtocolServer |
协议底层Server
详情见: https://redkale.org
|
WorkThread |
协议处理的自定义线程类
详情见: https://redkale.org
|
枚举 | 说明 |
---|---|
SSLClientAuth |
详情见: https://redkale.org
|