為什么 Dubbo 總說自己性能高?
F、創(chuàng)建 dubbo 配置文件
orderservce-provider.xml
G、 測(cè)試配置文件
H、 安裝本地 jar 到 maven 倉庫
服務(wù)接口中的方法要給消費(fèi)者使用,消費(fèi)者項(xiàng)目需要知道接口名稱和接口中的方法名稱、參數(shù)等。這些信息服務(wù)提供者才知道。需要把接口的 class 文件打包為jar .
服務(wù)接口項(xiàng)目的類文件打包為jar, 安裝到 maven 倉庫,倉庫中的提供者 jar 可以被消費(fèi)者使用。
使用 IDEA 的 maven 窗口執(zhí)行 install
(2) 創(chuàng)建服務(wù)消費(fèi)者:商品網(wǎng)站
I、 新建 java project
項(xiàng)目名稱:link-main-web
J、 maven pom.xml
在<build> 下的 <plugins>標(biāo)簽中加入 JDK1.8 編譯插件
K、 創(chuàng)建購買商品接口
L、創(chuàng)建購買接口的實(shí)現(xiàn)類
M、 創(chuàng)建 dubbo 配置文件
shop-consume.xml
N、 執(zhí)行消費(fèi)者
分包
建議將服務(wù)接口、服務(wù)模型、服務(wù)異常等均放在公共包中。
粒度
服務(wù)接口盡可能大粒度,每個(gè)服務(wù)方法應(yīng)代表一個(gè)功能,而不是某功能的一個(gè)步驟,服務(wù)接口建議以業(yè)務(wù)場(chǎng)景為單位劃分,并對(duì)相近業(yè)務(wù)做抽象,防止接口數(shù)量爆炸。
不建議使用過于抽象的通用接口,如:Map query(Map),這樣的接口沒有明確語義,會(huì)給后期維護(hù)帶來不便。
版本
每個(gè)接口都應(yīng)定義版本號(hào),區(qū)分同一接口的不同實(shí)現(xiàn),如: <dubbo:service interface="com.xxx.XxxService" version="1.0" />。

發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
圖片新聞
最新活動(dòng)更多
-
即日-9.1立即下載>> 【限時(shí)下載】ADI中國(guó)三十周年感恩回饋助力企業(yè)升級(jí)!
-
即日-9.16點(diǎn)擊進(jìn)入 >> 【限時(shí)福利】TE 2025國(guó)際物聯(lián)網(wǎng)展·深圳站
-
10月23日立即報(bào)名>> Works With 開發(fā)者大會(huì)深圳站
-
10月24日立即參評(píng)>> 【評(píng)選】維科杯·OFweek 2025(第十屆)物聯(lián)網(wǎng)行業(yè)年度評(píng)選
-
11月27日立即報(bào)名>> 【工程師系列】汽車電子技術(shù)在線大會(huì)
-
12月18日立即報(bào)名>> 【線下會(huì)議】OFweek 2025(第十屆)物聯(lián)網(wǎng)產(chǎn)業(yè)大會(huì)
推薦專題
- 1 阿里首位程序員,“掃地僧”多隆已離職
- 2 先進(jìn)算力新選擇 | 2025華為算力場(chǎng)景發(fā)布會(huì)暨北京xPN伙伴大會(huì)成功舉辦
- 3 宇樹機(jī)器人撞人事件的深度剖析:六維力傳感器如何成為人機(jī)安全的關(guān)鍵屏障
- 4 清華跑出具身智能獨(dú)角獸:給機(jī)器人安上眼睛和大腦,融資近20億
- 5 特朗普要求英特爾首位華人 CEO 辭職
- 6 踢館大廠和微軟,剖析WPS靈犀的AI實(shí)用主義
- 7 騰訊 Q2 財(cái)報(bào)亮眼:AI 已成第二增長(zhǎng)曲線
- 8 谷歌吹響AI沖鋒號(hào),AI還有哪些機(jī)會(huì)
- 9 蘋果把身家押在Siri上:一場(chǎng)輸不起的自我革命
- 10 騰訊米哈游押寶的中國(guó)AI應(yīng)用,正在海外悶聲發(fā)財(cái)