soa(soa)和esb公司(esb)的區別

SOA是一組用於服務開發和整合的體系結構概念。服務是透過web提供的一個公開的功能包。ESB是一種基礎設施軟體,它提供了一種軟體體系結構,用於為複雜體系結構提供基本服務。ESB可以作為實現SOA的平臺。...

SOA與ESB

SOA是一組用於服務開發和集成的體系結構概念。服務是通過web提供的一個公開的功能包。ESB是一種基礎設施軟件,它提供了一種軟件體系結構,用於為複雜體系結構提供基本服務。ESB可以作為實現SOA的平臺。

什麼是SOA?

SOA(面向服務的體系結構)是一組用於服務開發和集成的體系結構概念。SOA處理的是分佈式計算,其中用戶使用一組可互操作的服務。多個消費者可以使用一個服務,反之亦然。因此,SOA通常用於集成使用不同平臺的多個應用程序。為了使SOA能夠正常運行,服務應該與操作系統和底層應用程序的技術松耦合。SOA開發人員使用功能單元創建服務,並使其在internet上可用。Web服務可用於實現SOA架構。在這種情況下,web服務成為可通過internet訪問的SOA功能單元。任何人都可以使用Web服務,而不必擔心用於開發它們的平臺或編程語言。SOA是直接建立在面向服務的原則之上的,它討論具有簡單接口的服務,用戶可以獨立地訪問這些服務,而不必擔心服務的實際平臺實現。

什麼是ESB?

ESB(enterpriseservicebus)是一種基礎設施軟件,它提供了一種軟件體系結構,用於為複雜體系結構提供基本服務。對於ESB產品或是一個軟件產品,甚至是一個架構風格的產品,都有相當大的爭議。它通過事件驅動和基於標準的消息傳遞引擎(實際上是服務總線)提供服務。在這個消息傳遞引擎之上,提供了一個抽象層,允許架構師使用總線提供的功能,而無需編寫任何實際的代碼。ESB通常通過基於標準的中間件基礎設施來實現。

在ESB中使用術語“總線”是因為ESB確實提供了與物理計算機總線非常相似的功能,但是在更高的抽象級別上。擁有ESB的一個主要優點是能夠減少接觸點的數量;因此,使適應變化變得更容易。ESB可以作為實現SOA的平臺。轉換/路由(流相關)的概念可以由ESB引入SOA。此外,通過證明端點的抽象(在SOA中),ESB促進了服務之間的松耦合。

SOA和ESB的區別是什麼?

  • 發表於 2020-11-05 20:35
  • 閱讀 ( 21 )
  • 分類:科技

你可能感興趣的文章

雲端計算(cloud computing)和虛擬化(virtualization)的區別

...地虛擬伺服器,而不是讓每一個物理伺服器都在現場。從公司的角度來看,這種非現場資源不需要專門的人力進行維護。企業可以定義需求規範並將其提供給雲端計算提供商,或者線上計算雲伺服器的資源需求和訂單。 雲端計...

  • 發佈於 2020-10-25 17:01
  • 閲讀 ( 56 )

google play protect如何讓你的android裝置更安全

...play Protect。這意味著您已經熟悉的一些功能有了新的主頁和名稱。以及基於新安全技術的新功能。 ...

  • 發佈於 2021-03-13 04:20
  • 閲讀 ( 51 )

使用soa學習linux,這是一個兒童友好的作業系統

...nux發行版,從小學習Linux有很多好處。看看Sugar on a Stick(SOA),這是一個教育性的Linux作業系統。 ...

  • 發佈於 2021-03-13 04:27
  • 閲讀 ( 56 )

你現在可以理解任何科學論文使用這個網站

...科學知識。但你怎麼理解這一切呢?如果沒有必要的教育和培訓,你怎麼能開始理解複雜的論文呢? ...

  • 發佈於 2021-03-14 15:25
  • 閲讀 ( 42 )

11個快速修復壞習慣,殺死你的精神能量

...人限制了他們的決定。巴拉克•奧巴馬、史蒂夫•喬布斯和馬克•扎克伯格的服裝都非常有限。塞思·戈丁每天早餐都吃同樣的東西。這些習慣大大減少了你需要做決定的次數。 ...

  • 發佈於 2021-03-14 21:39
  • 閲讀 ( 63 )

如何永遠禁用chromebook的睡眠模式

...個電源裝置。如果你好奇的話,看看睡眠和休眠模式之間的區別。 ...

  • 發佈於 2021-03-15 01:41
  • 閲讀 ( 59 )

用這5個很棒的web應用程式建立很酷的名字設計

我們已經研究瞭如何在Microsoft Word和Photoshop上建立很酷的徽標,但是還有更簡單的方法可以讓自己成為一個新的基於文字的徽標或徽章。 ...

  • 發佈於 2021-03-15 19:12
  • 閲讀 ( 60 )

3種檢查站點dns傳播狀態的方法

...。它可以檢查多個記錄,包括A、AAAA、CNAME、MX、NS、PTR、SOA和TXT。 ...

  • 發佈於 2021-03-25 00:18
  • 閲讀 ( 62 )

如何修復常見的microsoft outlook問題:7個嘗試提示

... 最好同時更新windows10和Outlook。這可以確保您獲得最新的功能和錯誤修復。它們應該自動更新自己,但您可以手動重新檢查。 ...

  • 發佈於 2021-03-30 19:08
  • 閲讀 ( 88 )

如何在linux上使用dig命令

...服器檢視您的域名所屬的頂級域,例如.COM、.ORG、。英國公司,等等。然後它將處理這些型別的域的頂級域伺服器的列表傳送回DNS伺服器。然後,DNS前置伺服器可以再次向頂級域伺服器發出請求。 頂級域伺服器將權威名稱伺服器...

  • 發佈於 2021-04-02 10:09
  • 閲讀 ( 61 )
orvyptlgcdi4
orvyptlgcdi4

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦