常見的RPC框架

常見的RPC框架

  • RMI
  • Hessian
  • Dubbo

RMI

這裏寫圖片描述

Registry其實充當了一個管理者,用於管理註冊的API。
序列化和反序列化都用的是Java自帶的。

Hession

基於HTTP協議傳輸,性能方面一般,負載均衡和失效轉移依賴應用的負載均衡。顯式調用方式,淡化Registry角色。
這裏寫圖片描述

Dubbo

Zookeeper作爲Dubbo服務的註冊中心,Dubbo原先基於數據庫的註冊中心,沒采用Zookeeper,Zookeeper一個分佈式的服務框架,是樹型的目錄服務的數據存儲,能做到集羣管理數據 ,這裏能很好的作爲Dubbo服務的註冊中心,Dubbo能與Zookeeper做到集羣部署,當提供者出現斷電等異常停機時,Zookeeper註冊中心能自動刪除提供者信息,當提供者重啓時,能自動恢復註冊數據,以及訂閱請求
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章