hessian和dubbo區(qū)別 hessian與dubbo協(xié)議的區(qū)別?
hessian與dubbo協(xié)議的區(qū)別?區(qū)別:Dubbo默認協(xié)議:單TCP長連接,Hessian二進制序列化和NiO異步通信適用于小數(shù)據(jù)包、大并發(fā)服務(wù)調(diào)用和服務(wù)使用者數(shù)量遠大于服務(wù)提供者數(shù)量的情況不適用
hessian與dubbo協(xié)議的區(qū)別?
區(qū)別:
Dubbo默認協(xié)議:
單TCP長連接,Hessian二進制序列化和NiO異步通信
適用于小數(shù)據(jù)包、大并發(fā)服務(wù)調(diào)用和服務(wù)使用者數(shù)量遠大于服務(wù)提供者數(shù)量的情況
不適用于大數(shù)據(jù)包服務(wù)
Hessian協(xié)議:
底層HTTP通信,servlet公開服務(wù),Dubbo默認嵌入式j(luò)etty作為服務(wù)器
可與本機Hessian服務(wù)互操作
通信效率高于web服務(wù)和Java自身的序列化
參數(shù)和返回值需要實現(xiàn)可序列化的接口,以及列表、地圖、數(shù)字、日期、日歷等用戶定義的接口
是的適合傳輸大數(shù)據(jù)包,提供商多于消費者,提供商壓力更大。