本文主要介紹阿里dubbo的基本使用,關(guān)于dubbo的相關(guān)基礎(chǔ)概念請(qǐng)自行參考dubbo官網(wǎng):http://www.dubbo.io
dubbo是一個(gè)服務(wù)治理的框架,在如今大規(guī)模的分布式應(yīng)用和SOA架構(gòu)中,服務(wù)治理的問(wèn)題顯的尤為的重要。
以我個(gè)人使用dubbo的場(chǎng)景來(lái)總結(jié),dubbo主要解決如下問(wèn)題:
1.項(xiàng)目服務(wù)化后,項(xiàng)目之間的高性能通訊問(wèn)題。(項(xiàng)目被拆分成多個(gè)服務(wù)模塊后必然會(huì)涉及模塊之間的通訊)
2.服務(wù)的URL管理,當(dāng)項(xiàng)目拆分為N個(gè)服務(wù)并且不斷增加時(shí),如何有效的管理的服務(wù)URL
3.服務(wù)發(fā)現(xiàn)和服務(wù)移除,動(dòng)態(tài)的管理服務(wù)
帶著以上三個(gè)問(wèn)題開(kāi)始dubbo的學(xué)習(xí)和入門(mén)demo的開(kāi)發(fā)。
示例項(xiàng)目分為三個(gè),分別是:
1. dubbo-api:提供統(tǒng)一的接口,最終會(huì)打?yàn)閖ar包,供consumer和provider引用
2.dubbo-provider:服務(wù)提供者,包含api接口的實(shí)現(xiàn)類(lèi),提供服務(wù)的實(shí)現(xiàn)邏輯
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26