| Package | Description |
|---|---|
| org.aoju.bus.socket | |
| org.aoju.bus.socket.plugins |
| Class and Description |
|---|
| AioSession |
| AsynchronousChannelGroup |
| BufferFactory
内存池工厂
|
| ChannelSocketHandler
NIO数据处理接口,通过实现此接口,可以从
SocketChannel中读写数据 |
| CompletionReadHandler
读写事件回调处理类
|
| GroupIo |
| MessageProcessor
消息处理器。
|
| NetMonitor
网络监控器,提供通讯层面监控功能的接口
|
| Protocol
消息传输采用的协议
根据通信双方约定的协议规范实现
Protocol接口,使用时将该实现类注册至服务启动类QuickAioClient、QuickAioServer。
注意:框架本身的所有Socket链路复用同一个Protocol,请勿在其实现类的成员变量中存储特定链路的数据。 |
| QuickAioClient
AIO实现的客户端服务
|
| QuickAioServer
AIO服务端
|
| QuickNioClient
NIO客户端
|
| QuickNioServer
基于NIO的Socket服务端实现
|
| SocketDecoder |
| SocketStatus
列举了当前bus-socket所关注的各类状态枚举
|
| TcpAioSession
AIO传输层会话。
|
| UdpAioSession |
| UdpBootstrap
UDP服务启动类
|
| UdpChannel
封装UDP底层真实渠道对象,并提供通信及会话管理
|
| Class and Description |
|---|
| AioSession |
| NetMonitor
网络监控器,提供通讯层面监控功能的接口
|
| QuickAioClient
AIO实现的客户端服务
|
| QuickAioServer
AIO服务端
|
| SocketStatus
列举了当前bus-socket所关注的各类状态枚举
|
Copyright © 2020. All rights reserved.