為什么 Dubbo 總說自己性能高?
F、創(chuàng)建 dubbo 配置文件
orderservce-provider.xml
G、 測試配置文件
H、 安裝本地 jar 到 maven 倉庫
服務(wù)接口中的方法要給消費者使用,消費者項目需要知道接口名稱和接口中的方法名稱、參數(shù)等。這些信息服務(wù)提供者才知道。需要把接口的 class 文件打包為jar .
服務(wù)接口項目的類文件打包為jar, 安裝到 maven 倉庫,倉庫中的提供者 jar 可以被消費者使用。
使用 IDEA 的 maven 窗口執(zhí)行 install
(2) 創(chuàng)建服務(wù)消費者:商品網(wǎng)站
I、 新建 java project
項目名稱:link-main-web
J、 maven pom.xml
在<build> 下的 <plugins>標(biāo)簽中加入 JDK1.8 編譯插件
K、 創(chuàng)建購買商品接口
L、創(chuàng)建購買接口的實現(xiàn)類
M、 創(chuàng)建 dubbo 配置文件
shop-consume.xml
N、 執(zhí)行消費者
dubbo 服務(wù)化最佳實踐分包
建議將服務(wù)接口、服務(wù)模型、服務(wù)異常等均放在公共包中。
粒度
服務(wù)接口盡可能大粒度,每個服務(wù)方法應(yīng)代表一個功能,而不是某功能的一個步驟,服務(wù)接口建議以業(yè)務(wù)場景為單位劃分,并對相近業(yè)務(wù)做抽象,防止接口數(shù)量爆炸。
不建議使用過于抽象的通用接口,如:Map query(Map),這樣的接口沒有明確語義,會給后期維護帶來不便。
版本
每個接口都應(yīng)定義版本號,區(qū)分同一接口的不同實現(xiàn),如: <dubbo:service interface="com.xxx.XxxService" version="1.0" />。
請輸入評論內(nèi)容...
請輸入評論/評論長度6~500個字
最新活動更多
-
即日-10.29立即報名>> 2024德州儀器嵌入式技術(shù)創(chuàng)新發(fā)展研討會
-
10月31日立即下載>> 【限時免費下載】TE暖通空調(diào)系統(tǒng)高效可靠的組件解決方案
-
即日-11.13立即報名>>> 【在線會議】多物理場仿真助跑新能源汽車
-
11月14日立即報名>> 2024工程師系列—工業(yè)電子技術(shù)在線會議
-
12月19日立即報名>> 【線下會議】OFweek 2024(第九屆)物聯(lián)網(wǎng)產(chǎn)業(yè)大會
-
即日-12.26火熱報名中>> OFweek2024中國智造CIO在線峰會
推薦專題
- 1 Intel宣布40年來最重大轉(zhuǎn)型:年底前裁員15000人、拋掉2/3房產(chǎn)
- 2 因美封殺TikTok,字節(jié)股價骨折!估值僅Meta1/5
- 3 宏山激光重磅發(fā)布行業(yè)解決方案,助力智能制造產(chǎn)業(yè)新飛躍
- 4 國產(chǎn)AI芯片公司破產(chǎn)!白菜價拍賣
- 5 具身智能火了,但規(guī)模落地還需時間
- 6 國產(chǎn)英偉達(dá)們,抓緊沖刺A股
- 7 三次錯失風(fēng)口!OpenAI前員工殺回AI編程賽道,老東家捧金相助
- 8 英偉達(dá)的麻煩在后頭?
- 9 將“網(wǎng)紅”變成“商品”,AI“爆改”實力拉滿
- 10 智慧貨架管理引領(lǐng)零售新風(fēng)尚
- 高級軟件工程師 廣東省/深圳市
- 自動化高級工程師 廣東省/深圳市
- 光器件研發(fā)工程師 福建省/福州市
- 銷售總監(jiān)(光器件) 北京市/海淀區(qū)
- 激光器高級銷售經(jīng)理 上海市/虹口區(qū)
- 光器件物理工程師 北京市/海淀區(qū)
- 激光研發(fā)工程師 北京市/昌平區(qū)
- 技術(shù)專家 廣東省/江門市
- 封裝工程師 北京市/海淀區(qū)
- 結(jié)構(gòu)工程師 廣東省/深圳市