在計算技術中,企業服務總線(ESB)是一種軟件程序,它使互聯網上的消費者可以使用模塊化服務。這種總線是面向服務(SOA)軟件技術的交付機制。這些應用于在線銀行、旅游預訂和,小型服務總線對于只有少量服務的初創公司來說已經足...
在計算技術中,企業服務總線(ESB)是一種軟件程序,它使互聯網上的消費者可以使用模塊化服務。這種總線是面向服務(SOA)軟件技術的交付機制。這些應用于在線銀行、旅游預訂和,小型服務總線對于只有少量服務的初創公司來說已經足夠了。企業服務總線是一個web服務的消息傳遞系統,它負責在計算機系統之間共享和路由消息。這類似于自動郵局,可以確保數據被安全地傳送到網絡上適當的個人。當面向服務的體系結構第一次被創建時,沒有標準的方法向整個社區提供業務服務。這使得公司很難共享信息,因為文件無法以標準方法使用。企業服務總線創建了一個標準平臺,其中定義了所有公司安全共享業務服務的協議網絡。有許多類型的服務總線可供選擇。這些總線通常在價格和復雜性上有所不同。在購買企業服務總線之前,確定公司所需的復雜程度是很重要的,因為大型復雜的系統可能要花費幾百萬美元。小型總線可在互聯網上使用,并提供對小型基于服務的web應用程序提供了足夠的支持。企業服務總線是面向消息的中間件(MOM)技術的一個示例。此系列工具提供了在消費者和其他業務之間共享信息的管道。MOM技術的一些其他示例包括IBM MQSeries?。此技術提供了一個計算機系統以一種標準可靠的方式發送消息的通用方式。小型服務總線通常對于只有少量服務可用的初創公司來說就足夠了這種類型的企業服務總線將提供在Internet上管理業務模塊所需的最低功能。隨著需求的增長,企業可以將總線平臺和基礎設施升級為更復雜的模型。企業服務總線負責共享來自公司的服務消息。這種類型的共享在公開的數據周圍需要足夠的安全性。總線通常包括可以在消息在網絡上共享之前對其進行加密和解密的函數。此加密過程在消息通過網絡傳輸之前對其進行安全保護。業務流程執行語言(BPEL)依賴于企業服務總線將業務服務與外部客戶通信。這種特殊的腳本語言封裝了公司特定業務流程的規則。BPEL程序需要一個ESB應用程序來確保服務的可靠性和性能
-
發表于 2020-08-07 10:41
- 閱讀 ( 757 )
- 分類:電腦網絡