
Paste_Image.png
- 單一應(yīng)用架構(gòu) (用于簡(jiǎn)化增刪改查工作量的 數(shù)據(jù)訪問框架(ORM) 是關(guān)鍵)
- 垂直應(yīng)用架構(gòu) (用于加速前端頁(yè)面開發(fā)的 Web框架(MVC) 是關(guān)鍵)
- 分布式應(yīng)用架構(gòu) (用于提高業(yè)務(wù)復(fù)用及整合的 分布式服務(wù)框架(RPC) 是關(guān)鍵)
- 流動(dòng)計(jì)算架構(gòu) (用于提高機(jī)器利用率的 資源調(diào)度和治理中心(SOA)是關(guān)鍵)
Dubbo的總體架構(gòu)

Paste_Image.png
節(jié)點(diǎn)說明:
- Provider:暴露服務(wù)的服務(wù)提供方
- Consumer:調(diào)用遠(yuǎn)程服務(wù)的服務(wù)消費(fèi)方
- Registry:服務(wù)注冊(cè)與發(fā)現(xiàn)的注冊(cè)中心
- Monitor:統(tǒng)計(jì)服務(wù)的調(diào)用的監(jiān)控中心
服務(wù)提供者需要注冊(cè)服務(wù),消費(fèi)者通過注冊(cè)中心獲取服務(wù)描述,并利用它找到服務(wù)、調(diào)用服務(wù)完成功能。另外,監(jiān)測(cè)者監(jiān)控系統(tǒng)的運(yùn)行。