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