1、消費服務主流程code
下圖是Dubbo官網的服務消費主流程:接口
首先 ReferenceConfig
類的 init
方法調用 Protocol
的 refer
方法生成 Invoker
實例(如上圖中的紅色部分),這是服務消費的關鍵。接下來把 Invoker
轉換爲客戶端須要的接口(如:HelloWorld)。it
關於每種協議如 RMI/Dubbo/Web service 等它們在調用 refer
方法生成 Invoker
實例的細節和上一章節所描述的相似。service