企業服務總線ESB

# 企業服務總線ESB安全

由中間件技術實現並支持SOA的一組基礎架構,支持異構環境中的服務、消息以及基於事件的交互,而且具備適當的服務級別和可管理性。網絡

經過使用ESB,能夠在幾乎不更改代碼的狀況下,以一種無縫的非侵入方式使企業已有的系統具備全新的服務接口,並可以在部署環境中支持任何標準。架構

更重要的是,充當緩衝器的ESB與服務邏輯相分離,從而使得不一樣的應用程序能夠同時使用同一服務,用不着在應用程序或者數據發生變化時,改動服務代碼。性能

在更高的層次,ESB還提供諸如服務代理,協議轉換等功能。翻譯

--
ESB的概念是從SOA發展而來的,它是一種爲進行鏈接服務提供的標準化的通訊基礎結構,基於開放的標準,爲應用提供了一個可靠的、可度量的和高度安全的環境,並可幫助企業對業務流程進行設計和模擬,對每一個業務流程實施控制和跟蹤、分析並改進流程和性能。設計

在一個複雜的企業計算環境中,若是服務提供者和服務請求者之間採用直接的端到端的交互,那麼隨着企業內應用程序的增長和複雜度的提升,最終應用程序之間的關聯會逐漸變得很是複雜,造成一個網狀結構,這將帶來昂貴的系統維護費用,同時也使得IT基礎設施的重用變得困難重重。代理

ESB提供了一種基礎設施,消除了服務請求者與服務提供者之間的直接鏈接,使得服務請求者與服務提供者之間進一步解耦。中間件

ESB是傳統中間件技術與XML、Web服務等技術結合的產物,是在整個企業集成架構下的面向服務的企業應用集成機制:接口

- ESB容許在多種形式下經過像HTTP/SOAP和JMS總線的多種傳輸方式,主要以網絡服務的形式,爲發表、註冊、發現和使用企業服務或界面提供基礎設施。
- ESB提供可配置的消息轉換翻譯機制和基於消息內容的消息路由服務,傳輸消息到不一樣的目的地。
- ESB提供安全和擁有者忌之以保證消息和服務使用的認證、受權以及完整性。
- ESb的服務質量也是能夠區分企業集成技術平臺優劣的關鍵標準之一。事件

**ESB優勢**

- 擴展的、基於標準的鏈接。- 靈活的、服務導向的應用組合。- 提升重用率,下降成本。- 減小市場反應時間,提升生產率。

相關文章
相關標籤/搜索