天天看點

IBM 三款SOA産品介紹

基于上文對三款産品做了詳細的比較,我們可以做如下總結,WESB 适用于 J2EE 環境下,對性能要求不是很高的,标遵循标準協定的 SOA 內建;WMB 應用更複雜的內建環境,表現為資料格式多種,傳輸協定多樣,性能要求很高;而在安全和性能要求都很高的應用場景下,選擇 Datapower 無疑是最好的選擇。下面的圖表再次對文中的描述進行總結。

ESB 功能特點 WESB 的支援 MB 的支援 Datapower
消息轉換 XML XML、非 XML XML、非 XML
支援的協定 HTTP,JMS, WMQ 等 多達上百種 介于前二者之間
消息路由 強大,靈活 功能強大,靈活 靈活度比前二者稍弱
Web Service 強大的支援 支援 WS 擴充 強大的支援
事件處理 CEI,可以和外部事件消費系統監控 Trace Service 用于調試 Probe
遺留系統的內建 Adapter 豐富的 SupportPac 特定的遺留系統
安全 依賴 WAS 的安全 部署和運作時兩個級别的安全 超強的安全支援
性能 幾十到幾百每秒 幾千到幾萬每秒 達到線速
開發和部署 WID 內建開發環境 WMB Toolkit WebGUI