(資料圖)
1、Dubbo是一種服務框架,使得應用可通過高性能的 RPC 實現服務的輸出和輸入功能,可以和 Spring框架無縫集成。
2、Dubbo的作用 透明化的遠程方法調用,就像調用本地方法一樣調用遠程方法,只需簡單配置,沒有任何API侵入。軟負載均衡及容錯機制,可在內網替代F5等硬件負載均衡器,降低成本,減少單點。
3、項目啟動的是 dubbo-user 服務,所以 UserService 為 dubbo:service,OrderService 為 dubbo:reference。下圖為Spring 啟動時是如何加載 Dubbo 的,其中省略了大量過程,只保留了一些關鍵節點,省略的部分可以略微腦補一下。
1、Dubbo是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)。
2、dubbo原理和機制:應用可通過高性能的RPC實現服務的輸出和輸入功能,可以和Spring框架無縫集成。注冊中心負責服務地址的注冊與查找,相當于目錄服務,服務提供者和消費者只在啟動時與注冊中心交互,注冊中心不轉發請求,壓力較小。
3、Dubbo是一種服務框架,使得應用可通過高性能的 RPC 實現服務的輸出和輸入功能,可以和 Spring框架無縫集成。
4、dubbo和spring cloud區別是:初始定位不同: SpringCloud定位為微服務架構下的一站式解決方案;Dubbo 是 SOA 時代的產物,它的關注點主要在于服務的調用和治理。
以上就是小編對什么是dubbo的相關信息分享,希望能對大家有所幫助。
[責任編輯:linlin]
標簽: