Um barramento de integração de serviços fornece um escopo, do qual é possível configurar os recursos dos módulos de mediação e nós de extremidade de interação implementados no WebSphere ESB.
Ao abreviar as referências de um enterprise service bus, utilizamos o termo ESB. Ao abreviar as referências de um barramento de integração de serviços, utilizamos o termo barramento.
Para o WebSphere ESB, um barramento permite o roteamento de mensagens entre nós de extremidade com qualidade específica de serviço de interação e pode persistir as mensagens temporariamente, se necessário. É possível configurar várias qualidades de serviço, desde entrega segura e garantida (em que há a garantia de que as mensagens não serão perdidas e de um transporte seguro) até o melhor esforço (em que as mensagens podem se perder no caso de falha do sistema). Os implementadores de nós de extremidade escolhem a qualidade de serviço que desejam, declarando as anotações em exportações e importações de módulos SCA. Se uma qualidade de serviço não for especificada, o WebSphere ESB aplicará seus padrões.
Ao instalar o WebSphere ESB, é criado um barramento SCA.SYSTEM para ser implementado em módulos SCA. Se a configuração desse barramento não for adequada para os módulos SCA ou se você desejar utilizar os Barramentos de Integração de Serviços para outras finalidades, será possível escolher entre uma variedade de ambientes de barramento, incluindo um barramento com vários servidores, vários barramentos de servidor único que utilizam servidores diferentes e barramentos vinculados ao WebSphere MQ.
Diversos cenários requerem a topologia de barramento único, como por exemplo, um único servidor. Ao incluir vários servidores em um único barramento, é possível aumentar o número de pontos de conexão. Ao incluir clusters de servidores como membros de um barramento, é possível aumentar a escalabilidade e alcançar alta disponibilidade. No entanto, os servidores não precisam ser membros do barramento para se conectarem a um barramento. Em topologias de barramento mais complexas, vários barramentos são configurados e podem ser interconectados para formar redes complexas. Uma corporação pode implementar vários barramentos por motivos organizacionais, como por exemplo, uma companhia com vários departamentos autônomos que talvez queiram ter barramentos administrados separadamente em cada local.