Dubbo與DubboX區別


Dubbo源於阿里的淘寶網開源的分布式的服務架構,致力於提供高性能和透明化的RPC遠程服務調用方案,是SOA服務化治理方案的核心框架。淘寶網將其開源之后,得到了很多的拓展和支持(比較出名的有:當當網的擴展版本dubbox,京東的擴展版本jd-hydra等)

  Dubbox(即Dubbo eXtensions)是當當網Fork基於dubbo2.x的升級版本,兼容原有的dubbox。其中升級了zookeeper和spring版本,並且支持restfull風格的遠程調用。

 版本:Dubbo目前已停止更新;       Dubbox目前還在更新。說明:dubbox和dubbo 2.x是兼容的,沒有改變dubbo的任何已有的功能和配置方式(除了升級了Spring之類的版本)。  據說淘寶網dubbo與一個非開源的框架HSF有爭執,導致dubbo的團隊已經解散了,但是其擴展的版本dubbox卻得到不斷的發展

版權聲明:本文為CSDN博主「Chauncy Nong」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/ChauncyNong/article/details/80943617
 
dubbox-2.8.0:該版本已經在生產環境中使用,主要支持REST風格遠程調用、支持Kryo和FST序列化、升級了Spring和Zookeeper客戶端、調整了demo應用等等dubbox-2.8.1:主要支持基於嵌入式tomcat的http-remoting,優化了REST客戶端性能,在REST中支持限制服務端接納的最大HTTP連接數等等dubbox-2.8.2:

版權聲明:本文為CSDN博主「Chauncy Nong」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/ChauncyNong/article/details/80943617
dubbox-2.8.2:支持REST中的HTTP logging,包括HTTP header的字段和HTTP body中的消息體,方便調試、日志紀錄等等提供輔助類便於REST的中文處理改變使用@Reference annotation配置時的異常處理方式,即當用annotation配置時,過去dubbo在啟動期間不拋出依賴服務找不到的異常,而是在具體調用時拋出NPE,這與用XML配置時的行為不一致。較大的充實了Dubbo REST的文檔
dubbox-2.8.3:在REST中支持dubbo統一的方式用bean validation annotation作參數校驗(沈理)在RpcContext上支持獲取底層協議的Request/Response(沈理)支持采用Spring的Java Config方式配置dubbo(馬金凱)在Dubbo協議中支持基於Jackson的json序列化(Dylan)在Spring AOP代理過的對象上支持dubbo annotation配置(Dylan)修正Dubbo管理界面中沒有consumer時出現空指針異常(馬金凱)修正@Reference annotation中protocol設置不起作用的bug(沈理)修正@Reference annotation放在setter方法上即會出錯的bug(Dylan)https://github.com/dangdangdotcom/dubbox/releases
嵌入:
dubbo:嵌入式Jetty
dubbox:基於嵌入式tomcat實現dubbo的 HTTP remoting體系(即dubbo-remoting-http)
對Servlet API的支持:dubbo:2.5dubbox:升級到3.1序列化:dubbo:dubbox:基於Dubbo默認的RPC協議添加新的JSON序列化實現;      支持基於Kryo和FST的Java高效序列化實現;   Zookeeper注冊中心:dubbo:Dubbo提供了Zookeeper注冊中心,在整個Dubbo的設計里面充分考慮到了各類用戶的需求,一些底層的通訊或者是信息存儲都提供有大量的不同的存儲方案;dubbox:升級ZooKeeper客戶端到最新版本;
dubbo:使用Dubbo的RPC調用方式,服務間仍然會存在API強依賴;
dubbox:相對於Dubbo支持了REST風格的原創調用(HTTP +JSON/XML);
Dubbo:
官網首頁:http://dubbo.io/ ,
官方用戶指南: http://dubbo.io/User+Guide-zh.htm可以當做SOA架構的學習資料
Dubbox:dubbox入門:http://www.cnblogs.com/yjmyzz/p/dubbox-demo.htmldubbox架構: http://www.cnblogs.com/Javame/p/3632473.html 當當網dubbox學習參考文檔:http://dangdangdotcom.github.io/dubbox/ 分布式服務框架 dubbo/dubbox 入門示例:http://www.cnblogs.com/wanghang/p/6298957.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM