java hessian rmi_RMI,socket,rpc,hessian,http比较
SOCKET使用時(shí)可以指定協(xié)議TCP,UDP等;
RIM使用JRMP協(xié)議,JRMP又是基于TCP/IP;
RPC底層使用SOCKET接口,定義了一套遠(yuǎn)程調(diào)用方法;
HTTP是建立在TCP上,不是使用SOCKET接口,需要連接方主動(dòng)發(fā)數(shù)據(jù)給服務(wù)器,服務(wù)器無(wú)法主動(dòng)發(fā)數(shù)據(jù)個(gè)客戶端;
可以用socket實(shí)現(xiàn)HTTP;
其實(shí)符合HTTP規(guī)范的就是HTTP協(xié)議,不管用什么技術(shù)。
hessian是一套用于建立web service的簡(jiǎn)單的二進(jìn)制協(xié)議,用于替代基于XML的web service,是建立在rpc上的,hessian有一套自己的序列化格式將數(shù)據(jù)序列化成流,然后通過(guò)http協(xié)議發(fā)送給服務(wù)器,看源碼發(fā)現(xiàn)其實(shí)是使用
HttpURLConnection和servlet建立連接,然后發(fā)送流
hessian
http://hessian.caucho.com
RIM和SOCKET比較,見(jiàn)下文
http://www.cppblog.com/sherrylso/archive/2007/07/28/28906.html
RMI和RPC差別
http://blog.csdn.net/zhigangsun/article/details/5892591
http和socket差別
http://sw1982.iteye.com/blog/460406
REST? 代表性狀態(tài)傳輸
http://www.ibm.com/developerworks/cn/webservices/ws-restful/index.html
http://www.iteye.com/topic/1111647
REST描述語(yǔ)言 WADL
SOAP 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議
描述語(yǔ)言WSDL
總結(jié)
以上是生活随笔為你收集整理的java hessian rmi_RMI,socket,rpc,hessian,http比较的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java 秒杀多线程_秒杀多线程系列 -
- 下一篇: 高考结束后买哪款手机好等iPhone14