我在寫好服務提供端的程式後,服務消費者如何向註冊中心訂閱自己的服務? 服務消費者怎麼知道我提供了哪些服務?
提供者將服務註冊到註冊中心消費者在本地配置依賴哪些服務,上線後到註冊中心檢索提供者。檢索到之後然後兩者直連。
class A implements B
服務提供 實作類別A 打上註解@org.springframework.stereotype.Service@com.alibaba.dubbo.config.annotation.Service(protocol = {"dubbo"})
服務消費者
dubbo設定檔中兩個項目都需要的設定檔
服務消費者怎麼知道我提供了哪些服務? 文檔,溝通
消費者會去註冊中心尋找自己需要的服務接口,如果存在該服務,就會回去該服務接口的地址,接著消費者會拿著這個地址去調用服務提供者的接口。這裡要注意的是消費者不是直接在註冊中心就馬上取得服務了,只是取得地址而已。
提供者將服務註冊到註冊中心
消費者在本地配置依賴哪些服務,上線後到註冊中心檢索提供者。檢索到之後然後兩者直連。
class A implements B
服務提供 實作類別A 打上註解
@org.springframework.stereotype.Service
@com.alibaba.dubbo.config.annotation.Service(protocol = {"dubbo"})
服務消費者
dubbo設定檔中兩個項目都需要的設定檔
服務消費者怎麼知道我提供了哪些服務?
文檔,溝通
消費者會去註冊中心尋找自己需要的服務接口,如果存在該服務,就會回去該服務接口的地址,接著消費者會拿著這個地址去調用服務提供者的接口。這裡要注意的是消費者不是直接在註冊中心就馬上取得服務了,只是取得地址而已。