1樓:匿名使用者
soa與微服務架構,在架構劃分、技術平臺選擇等方面,均存在一定的區別。
一、架構劃分不同
1、soa強調按水平架構劃分為:前、後端、資料庫、測試等;
2、微服務強調按垂直架構劃分,按業務能力劃分,每個服務完成一種特定的功能,服務即產品。
二、技術平臺選擇不同
1、soa應用傾向於使用統一的技術平臺來解決所有問題;
2、微服務可以針對不同業務特徵選擇不同技術平臺,去中心統一化,發揮各種技術平臺的特長。
三、系統間邊界處理機制不同
1、soa架構強調的是異構系統之間的通訊和解耦合;(一種粗粒度、鬆耦合的服務架構);
2、微服務架構強調的是系統按業務邊界做細粒度的拆分和部署。
四、主要目標不同
1、soa架構,主要目標是確保應用能夠互動操作;
2、微服務架構,主要目標是實現新功能、並可以快速拓發團隊。
參考資料
2樓:在景州樂園衝浪的章魚
soa是一個整合式服務,由多個子系統組成,是系統級的,自頂向下開展實施
微服務架構的整合方式簡單(http,rest,json),一個系統被拆分成多個服務,是團隊級別,自頂向上開展實施的.
S架構的進銷存軟體的區別,B S和C S架構的進銷存軟體的區別
c s進銷bai存軟體 能充分du 發揮客戶端電腦的 zhi處理能力,很多工作可以在客dao戶端處理後再提版交給伺服器。權對應的軟體優點就是客戶端響應速度快。缺點 1 c s進銷存軟體最初設計思路是針對於區域網的,在網際網路迅猛發展的情況下,部署遠端訪問技術,成本較高。2 客戶端需要安裝專用的客戶端...
雲主機和雲伺服器的區別嗎,雲伺服器和雲虛擬主機有什麼區別?
雲主機就是將伺服器各類硬體整合,在虛擬化出來的類似於獨立伺服器的應用,普通應用效果與獨立伺服器基本一致。易邁雲 cdn,全國最低 最大好處就是可以彈性增減配置,按需付費,如果不提供此功能,那就是vps,就不要考慮購買了。第二就是減少了獨立伺服器可能存在的硬體損壞和宕機所帶來的風險,也是變相減少了客戶...
法律服務所和律師事務所的區別,法律服務所和律師事務所的區別是什麼
簡單的說,法律服務所裡沒有律師,是法律工作者。律師事務所的工作人員都是律師。法律服務所,顧名思義,也即沒有律師 相對於律師事務所 法律服務是指法人或自然人為實現自己的正當權益,提高經濟效益 排除不法侵害,維護自身合法權益而聘請律師以其法律知識和技能提供服務的專業活動。中華人民共和國律師執行職務進行業...