WebSphere ESB 提供依循標準的企業服務匯流排功能。
WebSphere ESB 會管理 SCA 所述之互動端點間的訊息流程, 並使其具有這些元件所要求的互動作業品質。ESB 中的調解模組會處理要求者和提供者間的不一致, 包括通訊協定或互動作業型的不一致以及介面的不一致。在一個整體的 SCA 型解決方案中, 調解模組為一種 SCA 模組類型,它會執行特殊角色,因而其性質和在商業層次運作的其他元件略有不同。
調解元件是處理服務端點間所交換的訊息。相對於一般商業應用系統元件, 除了訊息的商業內容外,它們還涉及經由基礎架構的訊息流程。它們所執行的是訊息的遞送、轉換和日誌記載作業, 而非執行商業功能。控管其行為的資訊通常存放在隨商業訊息流動的標頭中。IBM SOA 程式設計模型引進了 SDO 的服務訊息物件 (SMO) 型樣, 來支援這種型樣。
WebSphere ESB 支援在下列三種層次下進行服務端點間的進階互動作業: 廣大的連線功能、廣泛的互動作業模型和互動作業品質,以及調解功能。產品支援端點間經由各種不同的通訊協定和應用程式設計介面 (API) 來進行連線:
由於 WebSphere ESB 建置在 WebSphere Application Server 上, 所以它能與 WebSphere 資料夾中的其他產品 (如:IBM WebSphere MQ 和 IBM WebSphere Message Broker)順暢地交互運作。它也可以使用 IBM WebSphere Adapter 解決方案來運用現有的應用程式資產,以及擷取和傳播商業事件。
連線功能層次中的其他特性會執行端點間的基本通訊協定轉換, 其中,要求者在分派要求時所用的通訊協定(如 SOAP over HTTP)和要處理這些要求之服務提供者所用的不同(如:SOAP over JMS)。