色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SOA架構和微服務架構的主要區別

汽車玩家 ? 來源:csdn ? 作者:csdn ? 2020-05-04 14:11 ? 次閱讀

SOA和微服務架構一個層面的東西,而對于ESB和微服務網關是一個層面的東西,一個談到是架構風格和方法,一個談的是實現工具或組件。SOA架構和微服務架構有什么區別?

1.SOA(Service Oriented Architecture)“面向服務的架構”:他是一種設計方法,其中包含多個服務, 服務之間通過相互依賴最終提供一系列的功能。一個服務 通常以獨立的形式存在于操作系統進程中。各個服務之間 通過網絡調用。

2.微服務架構:其實和 SOA 架構類似,微服務是在 SOA 上做的升華,微服務架構強調的一個重點是“業務需要徹底的組件化和服務化”,原有的單個業務系統會拆分為多個可以獨立開發、設計、運行的小應用。這些小應用之間通過服務完成交互和集成。

微服務架構 = 美團即時物流的分布式系統架構設計80%的SOA服務架構思想 + 100%的組件化架構思想 + 80%的領域建模思想

ESB和微服務API網關

1.ESB(企業服務總線)

簡單來說 ESB 就是一根管道,用來連接各個服務節點。為了集 成不同系統,不同協議的服務,ESB 做了消息的轉化解釋和路由工作,讓不同的服務互聯互通;

SOA架構和微服務架構的主要區別

2.API網關

API網關是一個服務器,是系統的唯一入口。從面向對象設計的角度看,它與外觀模式類似。封裝了系統內部架構,為每個客戶端提供一個定制的API。它可能還具有其它職責,如身份驗證、監控、負載均衡、緩存、請求分片與管理、靜態響應處理。

API網關方式的核心要點是,所有的客戶端和消費端都通過統一的網關接入微服務,在網關層處理所有的非業務功能。通常,網關也是提供REST/HTTP的訪問API。服務端通過API-GW注冊和管理服務。

SOA架構和微服務架構的主要區別

SOA架構和微服務架構的主要區別

SOA架構特點

系統集成:站在系統的角度,解決企業系統間的通信問題,把原先散亂、無規劃的系統間的網狀結構,梳理成 規整、可治理的系統間星形結構,這一步往往需要引入一些產品,比如 ESB、以及技術規范、服務管理規范;這一步解決的核心問題是【有序】

系統的服務化:站在功能的角度,把業務邏輯抽象成 可復用、可組裝的服務,通過服務的編排實現業務的 快速再生,目的:把原先固有的業務功能轉變為通用 的業務服務,實現業務邏輯的快速復用;這一步解決 的核心問題是【復用】

業務的服務化:站在企業的角度,把企業職能抽象成 可復用、可組裝的服務;把原先智能化的企業架構轉變為服務化的企業架構,進一步提升企業的對外服務能力;“前面兩步都是從技術層面來解決系統調用、系統功能復用的問題”。第三步,則是以業務驅動把一個業務單元封裝成一項服務。這一步解決的核心問題是【高效】

微服務架構特點

1.通過服務實現組件化

開發者不再需要協調其它服務部署對本服務的影響。

2.按業務能力來劃分服務和開發團隊

開發者可以自由選擇開發技術,提供 *API *服務

3.去中心

每個微服務有自己私有的數據庫持久化業務數據

每個微服務只能訪問自己的數據庫,而不能訪問其它服務的數據庫

某些業務場景下,需要在一個事務中更新多個數據庫。這種情況也不能直接訪問其它微服務的數據庫,而是通過對于微服務進行操作。

數據的去中心化,進一步降低了微服務之間的耦合度,不同服務可以采用不同的數據庫技術(SQL、NoSQL等)。在復雜的業務場景下,如果包含多個微服務,通常在客戶端或者中間層(網關)處理。

4.基礎設施自動化(devops、自動化部署)

Java EE部署架構,通過展現層打包WARs,業務層劃分到JARs最后部署為EAR一個大包,而微服務則打開了這個黑盒子,把應用拆分成為一個一個的單個服務,應用Docker技術,不依賴任何服務器和數據模型,是一個全棧應用,可以通過自動化方式獨立部署。

每個服務運行在自己的進程中,通過輕量的通訊機制聯系,經常是基于HTTP資源API,這些服務基于業務能力構建,能實現集中化管理(因為服務太多啦,不集中管理就無法DevOps啦)。

主要區別:

SOA架構和微服務架構的主要區別

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SOA
    SOA
    +關注

    關注

    1

    文章

    293

    瀏覽量

    27536
  • 微服務
    +關注

    關注

    0

    文章

    141

    瀏覽量

    7383
收藏 人收藏

    評論

    相關推薦

    微服務容器化部署好處多嗎?

    微服務容器化部署好處有很多,包括環境一致性、資源高效利用、快速部署與啟動、隔離性與安全性、版本控制與回滾以及持續集成與持續部署。這些優勢助力應用可靠穩定運行,提升開發運維效率,是現代軟件架構的優質選擇。UU云小編認為微服務容器化
    的頭像 發表于 01-17 10:22 ?62次閱讀

    容器化能替代微服務嗎?兩者有何區別

    容器化不能替代微服務,但它是微服務的解決方案之一。微服務架構的核心在于將大型應用程序拆分為一系列小型、獨立的服務,每個
    的頭像 發表于 01-13 10:40 ?85次閱讀

    基于SOA自動駕駛整車及運營系統架構

    隨著車輛智能化、信息化、電動化和服務化的不斷深入,車輛電子電氣架構開發模式遇到了巨大的挑戰,經緯恒潤通過多年的技術積累和研發實踐,運用面向服務架構(Service Oriented
    的頭像 發表于 01-06 17:00 ?495次閱讀
    基于<b class='flag-5'>SOA</b>自動駕駛整車及運營系統<b class='flag-5'>架構</b>

    基于SOA自動駕駛整車及運營系統架構

    隨著車輛智能化、信息化、電動化和服務化的不斷深入經緯恒潤通過多年的技術積累和研發實踐,運用面向服務架構(Service Oriented Architecture,SOA)設計思想和
    的頭像 發表于 01-06 16:06 ?27次閱讀
    基于<b class='flag-5'>SOA</b>自動駕駛整車及運營系統<b class='flag-5'>架構</b>

    寶藏級微服務架構工具合集

    寶藏級熱門微服務架構工具包含Spring Boot、Eclipse Vert.X、Kubernetes、Tyk、RabbitMQ、Apache Kafka等。其中,Spring Boot簡化了微服務
    的頭像 發表于 12-21 16:33 ?206次閱讀

    面向服務的整車EE架構SOA)設計開發咨詢服務

    經緯恒潤多年來一直致力于為客戶提供先進電子電氣架構解決方案,近年來,經緯恒潤在國內率先開展整車SOA架構的技術研發和業務布局,參與多款SOA架構
    的頭像 發表于 12-12 15:11 ?651次閱讀
    面向<b class='flag-5'>服務</b>的整車EE<b class='flag-5'>架構</b>(<b class='flag-5'>SOA</b>)設計開發咨詢<b class='flag-5'>服務</b>

    使用ROS機器人技術和SOA(面向服務架構)推進ADAS原型設計

    ? 汽車設計的創新是一種持續的驅動力,每代汽車都會出現新的特性和性能。在不斷發展的汽車技術環境中,雷諾率先采用面向服務架構SOA) 來滿足現代車輛系統的需求。這種架構方法代表了從傳
    的頭像 發表于 12-04 14:18 ?569次閱讀
    使用ROS機器人技術和<b class='flag-5'>SOA</b>(面向<b class='flag-5'>服務</b><b class='flag-5'>架構</b>)推進ADAS原型設計

    k8s微服務架構就是云原生嗎?兩者是什么關系

    k8s微服務架構就是云原生嗎?K8s微服務架構并不等同于云原生,但兩者之間存在密切的聯系。Kubernetes在云原生架構中扮演著核心組件的
    的頭像 發表于 11-25 09:39 ?189次閱讀

    SSR與微服務架構的結合應用

    隨著互聯網技術的快速發展,前端技術棧不斷更新迭代,后端架構也經歷了從單體應用到微服務的變革。在這個過程中,服務端渲染(SSR)作為一種提升頁面加載速度和SEO性能的技術,與微服務
    的頭像 發表于 11-18 11:34 ?372次閱讀

    架構與設計 常見微服務分層架構區別和落地實踐

    架構風格越傾向于清晰的職責定位,且讓領域模型成為架構的核心。 基于這些架構風格,在軟件架構設計過程中又有非常多的架構分層模型。 傳統三層
    的頭像 發表于 10-22 15:34 ?291次閱讀
    <b class='flag-5'>架構</b>與設計 常見<b class='flag-5'>微服務</b>分層<b class='flag-5'>架構</b>的<b class='flag-5'>區別</b>和落地實踐

    微服務架構與容器云的關系與區別

    微服務架構與容器云密切相關又有所區別微服務將大型應用拆分為小型、獨立的服務,而容器云基于容器技術,為
    的頭像 發表于 10-21 17:28 ?266次閱讀

    服務器而言,ARM架構與X86架構有什么區別?各自的優勢在哪里?

    一、服務架構概述 在數字化時代,服務架構至關重要。服務器是網絡核心節點,存儲、處理和提供數據與服務
    的頭像 發表于 09-09 14:05 ?1984次閱讀

    dwdm與wdm的主要區別

    光纖通信中廣泛使用的多路復用技術。它們的主要區別在于波長間隔、系統容量、成本和應用領域等方面。 波長間隔 DWDM和WDM的主要區別在于它們使用的波長間隔。WDM技術使用較大的波長間隔,通常在20nm到
    的頭像 發表于 07-18 10:34 ?919次閱讀

    架構服務建模,關鍵在這6步!

    經緯恒潤基于SystemWeaver平臺,按照SOA建模理念為客戶提供了新一代基于SOA的企業級電子電氣系統協同設計解決方案,可以有效支持服務和信號的混合架構建模。
    的頭像 發表于 07-08 10:36 ?1430次閱讀
    新<b class='flag-5'>架構</b>下<b class='flag-5'>服務</b>建模,關鍵在這6步!

    ai服務器是什么架構類型

    AI服務器,即人工智能服務器,是專門為人工智能應用設計的高性能計算服務器。AI服務器的架構類型有很多種,以下是一些常見的
    的頭像 發表于 07-02 09:51 ?1186次閱讀
    主站蜘蛛池模板: 国产睡熟迷奷系列精品 | 伊人久久大香线蕉综合色啪 | 国产精品女主播主要上线 | 一本大道熟女人妻中文字幕在线 | 97国产揄拍国产精品人妻 | 国产97精品久久久天天A片 | 青青草原直播 | 美女扒开腿让男人桶个爽 | 午夜色网站| 5G年龄确认我已满18免费 | 伊人国产在线观看 | 欧美一级久久久久久久久大 | 91香蕉福利一区二区三区 | 好想被狂躁A片免费久99 | 精品高潮呻吟99AV无码视频 | 成人国产在线不卡视频 | 国产高清亚洲日韩字幕一区 | 亚洲色图激情小说 | 日韩AV无码一区二区三区不卡毛片 | 粗好大用力好深快点漫画 | 四虎国产精品永久一区高清 | 秋秋影视午夜福利高清 | 久久免费黄色 | 国产精品久久人妻拍拍水牛影视 | 歪歪漫画羞羞漫画国产 | 极品少妇高潮啪啪AV无码 | 日日噜噜夜夜爽爽 | 99精品电影 | 国产高清视频青青青在线 | 在线亚洲国产日韩欧洲专区 | 男人团apk | 伦理在线影院伦理电影 | JIZJIZJIZ 日本老师水多 | 日本精品无码久久久久APP | 午夜国产高清精品一区免费 | 桃花在线观看播放 | 99pao成人国产永久免费视频 | 野花韩国高清完整版在线观看5 | 亚洲精品国产品国语在线试看 | 美女被免费喷白浆视频 | WWW国产精品人妻一二三区 |