目錄
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