Yi , stub He skeleton
Zai RPC(Yuan Cheng Guo Cheng Diao Yong )Zhong ,"stub" He "skeleton" Shi Liang Ge Guan Jian Gai Nian ,Ta Men Dai Biao Zhao Bu Tong De Jiao Se He Gong Neng :
- Stub:
- Stub Shi Ke Hu Duan Yong Yu Dai Biao Yuan Cheng Fu Wu De Ben Di Dai Li Dui Xiang .
- Zai Ke Hu Duan Shi Xian ,Zuo Wei Ke Hu Duan Cheng Xu Diao Yong Yuan Cheng Fu Wu De Fang Shi .
- Stub Mo Ni Liao Yuan Cheng Fu Wu De Jie Kou ,Bing Tong Guo Wang Luo Jiang Fang Fa Diao Yong Chuan Di Dao Shi Ji De Yuan Cheng Fu Wu Duan .
- Ke Hu Duan Diao Yong Stub Dui Xiang De Fang Fa Shi ,Shi Ji Shang Shi Zai Fa Song Qing Qiu Dao Yuan Cheng Fu Wu Qi ,Bing Jie Shou Chu Li Yuan Cheng Fu Wu Qi Fan Hui De Jie Guo .
- Skeleton:
- Skeleton Shi Yuan Cheng Fu Wu Zai Fu Wu Qi Duan De Dai Li Dui Xiang .
- Zai Fu Wu Qi Duan Shi Xian ,Yong Yu Jie Shou Ke Hu Duan Qing Qiu , Jie Xi Qing Qiu Bing Diao Yong Ben Di Fu Wu De Fang Shi .
- Skeleton Jie Shou Lai Zi Ke Hu Duan De Qing Qiu ,Jie Bao Qing Qiu Bing Jiang Qing Qiu Zhuan Fa Dao Ben Di Fu Wu De Shi Ji Shi Xian .
- Ta Ti Gong Liao Yuan Cheng Fu Wu Jie Kou De Ben Di Shi Xian ,Tong Guo Wang Luo Jie Shou Lai Zi Ke Hu Duan De Diao Yong Qing Qiu ,Bing Jiang Qi Zhuan Fa Dao Shi Ji De Fu Wu Dui Xiang .
Zong De Lai Shuo ,Stub Wei Yu Ke Hu Duan ,Shi Ke Hu Duan Yong Lai Diao Yong Yuan Cheng Fu Wu De Ben Di Dai Li Dui Xiang ; Er Skeleton Wei Yu Fu Wu Qi Duan ,Shi Fu Wu Qi Yong Lai Chu Li Ke Hu Duan Qing Qiu Bing Shi Ji Zhi Xing Yuan Cheng Fu Wu De Dai Li Dui Xiang . Stub Zhu Yao Yong Yu Ke Hu Duan Bian Cheng ,Skeleton Ze Yong Yu Fu Wu Duan Bian Cheng ,Ta Men Fen Bie Dai Biao Liao Zai Ke Hu Duan He Fu Wu Duan Dui Yuan Cheng Fu Wu Jin Xing Diao Yong He Chu Li De Fang Shi .
Er , Netty He NettyHttp Liang Chong RPCXie Yi De Qu Bie
Netty
NettyDi Ceng Shi Yong Hessian2Xu Lie Hua Xie Yi ,Zai channelZhong Zhi Jie Chuan Shu RpcRequestHe RpcResponseDui Xiang ,Dan Shi Ru Zhan He Chu Zhan Xu Yao Jing Guo NettyEncoderHe NettyDecoderBian Ma He Jie Ma (Xu Lie Hua /Fan Xu Lie Hua ),Xiang Dang Yu Shi TCPXie Yi .
NettyHttp
NettyHttpDi Ceng Shi Yong Hessian2Xu Lie Hua Xie Yi ,Zai channelZhong Chuan Shu Zhi Qian Xu Yao Jiang RpcRequestHe RpcResonseDui Xiang Zhuang Xiang He Chai Xiang Wei HttpBao Wen Ge Shi (Qing Qiu Tou :host+keepAlive+contentLenth He Qing Qiu Ti ),Ru Zhan He Chu Zhan Xu Yao Jing Guo NettyBao Xia De HttpClientCodecHe HttpObjectAggregatorBian Ma He Jie Ma (Zhuang Xiang /Chai Xiang +Xu Lie Hua /Fan Xu Lie Hua ),Xiang Dang Yu Shi HTTPXie Yi .
httpXie Yi Ke Yi Bu Yong jsonXu Lie Hua Er Yong hessian2Xu Lie Hua Fang Shi Yao ?
Shi De ,HTTP Qing Qiu He Xiang Ying De Shu Ju Ke Yi Shi Yong Bu Tong De Xu Lie Hua Fang Shi ,Bao Gua Hessian2 Ge Shi . Hessian2 Shi Yi Chong Er Jin Zhi Xu Lie Hua Xie Yi ,Yu JSON Ge Shi Xiang Bi ,Ta Geng Jia Jin Cou ,Gua He Zai Wang Luo Chuan Shu Zhong Shi Yong . Yao Zai HTTP Qing Qiu He Xiang Ying Zhong Shi Yong Hessian2 Xu Lie Hua Fang Shi ,Ni Xu Yao Zuo Yi Xia Gong Zuo :
- Fu Wu Duan He Ke Hu Duan Xie Shang Shi Yong Hessian2 Xu Lie Hua :Que Bao Ke Hu Duan He Fu Wu Duan Du Neng Li Jie Bing Shi Yong Hessian2 Xu Lie Hua Xie Yi . Ni Xu Yao Zai Fu Wu Duan He Ke Hu Duan De Dai Ma Zhong Pei Zhi He Shi Xian Dui Ying De Xu Lie Hua He Fan Xu Lie Hua Luo Ji .
- She Zhi He Gua De Qing Qiu Tou He Xiang Ying Tou :Zai HTTP Qing Qiu He Xiang Ying De Tou Bu Xin Xi Zhong She Zhi He Gua De Content-Type. Hessian2 Ge Shi De Content-Type Tong Chang Shi application/x-hessian2. Zhe Yang Ke Yi Gao Zhi Fu Wu Duan He Ke Hu Duan Shi Yong Hessian2 Ge Shi Jin Xing Xu Lie Hua He Fan Xu Lie Hua .