Apache Dubbo簡易教學
2019/11/21 11:02:35
0
1846
Dubbo 簡易教學
Dubbo是阿里巴巴公司開源的一个高性能的分散式框架,用於多個系統間的調用。以此延伸出服務的註冊、監控、路由、監理、支援多協定等,更可和Spring框架無縫接軌。
各角色簡介:
API => 普通 java 專案, 做模組間的API, 放 Interface 和 Model 用。
Service => 動態網頁專案, 做服務用。
Web => 動態網頁專案, 做呈現面用。
PS. 以上三個專案都要能使用 Maven,使用Maven讓Web和Service相依API
建立程式專案介紹如下,
架構示意圖
l API的pom.xml
l Web 與 Service 的 web.xml 設定(如一般設定)
l Web 的applicationContext.xml設定
l Web的dubboConsumer.xml
l Service 的applicationContext.xml設定
l Service 的 dubboProvider.xml
l API 上的範例
Service 上的範例
Web上的範例
Service端詳細說明
Web端用一般的寫法即可完成
執行結果