更新時間:2020-08-18 11:56:25 來源:動力節(jié)點 瀏覽1608次
Dubbo框架搭建教程詳解中都講什么內(nèi)容呢?下面就和動力節(jié)點java培訓(xùn)機構(gòu)的小編來一起了解。
Dubbo開始于電商系統(tǒng),因此在這里先從電商系統(tǒng)的演變講起。
1、單一應(yīng)用框架(ORM)
當(dāng)網(wǎng)站流量很小時,只需一個應(yīng)用,將所有功能如下單支付等都部署在一起,以減少部署節(jié)點和成本。
缺點:單一的系統(tǒng)架構(gòu),使得在開發(fā)過程中,占用的資源越來越多,而且隨著流量的增加越來越難以維護
2、垂直應(yīng)用框架(MVC)
垂直應(yīng)用架構(gòu)解決了單一應(yīng)用架構(gòu)所面臨的擴容問題,流量能夠分散到各個子系統(tǒng)當(dāng)中,且系統(tǒng)的體積可控,一定程度上降低了開發(fā)人員之間協(xié)同以及維護的成本,提升了開發(fā)效率。
缺點:但是在垂直架構(gòu)中相同邏輯代碼需要不斷的復(fù)制,不能復(fù)用。
3、分布式應(yīng)用架構(gòu)(RPC)
當(dāng)垂直應(yīng)用越來越多,應(yīng)用之間交互不可避免,將核心業(yè)務(wù)抽取出來,作為獨立的服務(wù),逐漸形成穩(wěn)定的服務(wù)中心
4、流動計算架構(gòu)(SOA)
隨著服務(wù)化的進(jìn)一步發(fā)展,服務(wù)越來越多,服務(wù)之間的調(diào)用和依賴關(guān)系也越來越復(fù)雜,誕生了面向服務(wù)的架構(gòu)體系(SOA),也因此衍生出了一系列相應(yīng)的技術(shù),如對服務(wù)提供、服務(wù)調(diào)用、連接處理、通信協(xié)議、序列化方式、服務(wù)發(fā)現(xiàn)、服務(wù)路由、日志輸出等行為進(jìn)行封裝的服務(wù)框架。
以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“Dubbo框架搭建教程詳解”的內(nèi)容進(jìn)行的回答,如果大家想了解更多Dubbo教程,可以在動力節(jié)點官網(wǎng)技術(shù)文檔中進(jìn)行在線學(xué)習(xí)。
初級 202925
初級 203221
初級 202629
初級 203743