Un service integration bus fornisce un ambito all'interno del quale è possibile configurare risorse per i moduli di mediazione e gli endpoint di interazione distribuiti in WebSphere ESB.
Quando si fa riferimento in maniera abbreviata ad un enterprise service bus, viene utilizzato il termine ESB. Quando si fa riferimento in maniera abbreviata ad un service integration bus, viene utilizzato il termine bus.
Per WebSphere ESB, un bus consente l'instradamento dei messaggi tra endpoint con una qualità specifica del servizio di interazione e se necessario può conservare temporaneamente dei messaggi. E' possibile configurare una gamma di QoS (quality of service) dalla consegna garantita e sicura (nella quale i messaggi vengono trasmessi in maniera sicura e si garantisce che non andranno persi) al massimo sforzo (in cui i messaggi potrebbero andare persi in caso di errore di sistema). I programmi di implementazione per gli endpoint scelgono il livello desiderato di QoS tramite la dichiarazione di annotazioni sulle esportazioni e importazioni dei moduli SCA. Se non si specifica la QoS, WebSphere ESB applica i propri valori predefiniti.
Quando si installa WebSphere ESB, viene creato un bus SCA.SYSTEM per la distribuzione dei moduli SCA. Se la configurazione di questo bus non è adeguata per i moduli SCA o si desidera utilizzare service integration bus in maniera diversa, è possibile scegliere tra una gamma di ambienti bus che includono un bus con più server, diversi bus con un server singolo che utilizzano server differenti e bus collegati a WebSphere MQ.
Molti scenari richiedono una topologia bus di tipo semplice; ad esempio un server singolo. Aggiungendo più server ad un unico bus, è possibile aumentare il numero di punti di connessione. Aggiungendo cluster di server come membri di un bus, è possibile aumentare la scalabilità e ottenere una disponibilità elevata. Tuttavia per connettersi ad un bus non è necessario che i server siano membri del bus. In topologie bus di maggiore complessità, vengono configurati più bus che possono essere interconnessi per formare reti complesse. Un'azienda può distribuire più bus per ragioni organizzative; ad esempio se dispone di settori autonomi può richiedere la gestione separata dei bus in ogni ubicazione.