更新時間:2023年09月20日16時15分 來源:傳智教育 瀏覽次數(shù):
Dubbo是一個分布式、高性能、透明化的RPC服務框架,提供服務自動注冊、自動發(fā)現(xiàn)等高效服務治理方案,可以和Spring框架無縫集成。
透明化的遠程方法調用,就像調用本地方法一樣調用遠程方法,只需簡單配置,沒有任何API侵入。
軟負載均衡及容錯機制,可在內網(wǎng)替代F5等硬件負載均衡器,降低成本,減少單點。
服務自動注冊與發(fā)現(xiàn),不再需要寫死服務提供方地址,注冊中心基于接口名查詢服務提供者的IP地址,并且能夠平滑添加或刪除服務提供者。
Remoting:網(wǎng)絡通信框架,提供對多種NIO框架抽象封裝,包括“同步轉異步”和“請求-響應”模式的信息交換方式。
Cluster:服務框架,提供基于接口方法的透明遠程過程調用,包括多協(xié)議支持,以及軟負載均衡,失敗容錯,地址路由,動態(tài)配置等集群支持。
Registry:服務注冊,基于注冊中心目錄服務,使服務消費方能動態(tài)的查找服務提供方,使地址透明,使服務提供方可以平滑增加或減少機器。