Spring-Cloud專題(二)在Dubbo中使用Spring-Cloud組件

在Dubbo中使用Spring-Cloud組件

Spring-Cloud基于Spring-Boot,前文探索了Dubbo的Spring-boot化,此后就可以在Dubbo中使用Spring組件了。

Dubbo中使用Spring-Cloud的注冊中心

Dubbo使用Zookeeper作為注冊中心,而Spring-Cloud使用Eureka作為注冊中心以外,還能使用Zookeeper作為注冊中心。
  把Dubbo服務注冊到Zookeeper的Dubbo節(jié)點,同時作為Spring-Cloud服務注冊到Zookeeper的Spring-Cloud節(jié)點,如此一來,Dubbo服務可以同時被Dubbo和Spring-Cloud同時發(fā)現(xiàn)。

Dubbo中使用基于HTTP的REST協(xié)議

在Spring-Cloud能通過Zookeeper發(fā)現(xiàn)Dubbo發(fā)布的服務后(主要是獲取服務IP地址與端口號),如果Dubbo服務端使用REST協(xié)議,那么Spring-Cloud的消費端能直接調(diào)用。協(xié)議實現(xiàn)請參考:HTTP調(diào)用實現(xiàn)

使用異構語言以及對外調(diào)用

既然在Dubbo中使用基于HTTP的REST協(xié)議后,Spring-Cloud客戶端能直接調(diào)用。那么更進一步,我們可以直接使用Zuul作為服務網(wǎng)關,來實現(xiàn)對異構語言以及對外的調(diào)用。(外部請求--》Zuul網(wǎng)關--》Dubbo服務),Zuul服務網(wǎng)關相關請參考Spring Cloud構建微服務架構(五)服務網(wǎng)關。

轉(zhuǎn)載注明出處,我就不和你計較。
by Donney Young
http://www.itdecent.cn/p/eea858defe1c

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,661評論 19 139
  • 微服務架構是互聯(lián)網(wǎng)很熱門的話題,是互聯(lián)網(wǎng)技術發(fā)展的必然結(jié)果。它提倡將單一應用程序劃分成一組小的服務,服務之間互相協(xié)...
    Java架構閱讀 5,316評論 0 8
  • 軟件是有生命的,你做出來的架構決定了這個軟件它這一生是坎坷還是幸福。 本文不是講解如何使用Spring Cloud...
    Bobby0322閱讀 22,997評論 3 166
  • 隨著經(jīng)濟水平的提高,人們對健康也開始重視,越來越多的人走進了健身房,但是我們鍛煉完每一塊肌肉之后都需要給他拉伸一下...
    亞洲形體可可閱讀 1,659評論 0 0
  • 高中喜歡了一個男生兩年半,無果.認真學習了三年,愛情其實是一張白紙.到了大學就把高中喜歡的那個男生忘的一干二凈. ...
    鄧小草閱讀 416評論 0 0

友情鏈接更多精彩內(nèi)容