目录
2.3.2outgoingQueue和pendingQueue
2.3.3ClientCnxnSocket:底层Socket通信层
1序列化协议
1.2步骤
1.3深入Jute
Record接口
1.4通信协议
1.4.1协议解析:请求部分
请求头:RequestHeader
请求体:Request
举例
1.4.2协议解析:响应部分
响应头:ReplyHeader
响应体:Response
2客户端
2.1一次会话的创建过程
2.1.1初始化阶段
2.1.2会话创建阶段
2.1.3响应处理阶段
2.2服务器地址列表
2.2.1Chroot:客户端隔离命名空间
2.2.2HostProvider:地址列表管理器
2.2.3默认实现:StaticHostProvider
2.3ClientCnxn:网络I/O
2.3.1Packet
2.3.2outgoingQueue和pendingQueue
2.3.3ClientCnxnSocket:底层Socket通信层
请求发送
响应接收
2.3.4SendThread
2.3.5EventThread