dubbo原始碼 學習筆記 二

2021-08-09 19:38:07 字數 783 閱讀 2727

dubbo原始碼中提供乙個demo

其中包含3個專案:

api  provider consumer

api中定義了乙個介面 供其他兩個引用

public inte***ce demoservice

在provider中提供了上面介面的乙個實現

public class demoserviceimpl implements demoservice 

}

定義了乙個啟動類

public static void main(string args) throws exception

dubbo-demo-provider.xml

在consumer中有乙個啟動類

public static void main(string args)

dubbo-demo-consumer.xml

這個demo採用multicase註冊中心 大部分專案中我們會採用zookeeper 關於註冊中心的後面會講到

讀dubbo原始碼筆記(二)

第二回 前面一回講了dubbo擴充套件,這回來看 與spring的結合。其實可以把這個當成乙個spring自定義標籤的經典範例 首先我們來看 實際用例 重點看 注意這裡 步驟有如下幾步阿 1.首先 繼承 spring namespacehandlersupport,然後每個節點 實現 spring ...

Dubbo原始碼學習(二 配置檔案)

堅持一下,把原始碼看完,勤奮一點,不要在懶惰了,你已經落下別人很多了 jdk 1.7.0.17 dubbo 2.5.x myeclipse 2014 idea 2017 public void init 通過init方法也就不難看出,基本上囊括了dubbo的所有配置,由此理出下邊關於config的結...

讀dubbo原始碼筆記(一)

首先看extension擴充套件,相當於dubbo最底層核心 如開發者所述 dubbo的擴充套件點載入從jdk標準的spi service provider inte ce 擴充套件點發現機制加強而來。基本上與serviceloader類似 童鞋們,可以先看serviceloader原始碼再來看這個...