Un bus de integración de servicios es un mecanismo de comunicación gestionada que soporta la integración de servicios a través de mensajería síncrona y asíncrona. Un bus consta de la interconexión de motores de mensajería que gestionan los recursos del bus. Es una de las tecnologías WebSphere Application Server en las que se basa WebSphere ESB.
Algunos buses se crean automáticamente para que los utilice el sistema, las aplicaciones Service Component Architecture (SCA) que se despliegan y otros componentes. También puede crear buses para dar soporte a la lógica de integración de servicio u otras aplicaciones, por ejemplo, para dar soporte a las aplicaciones que actúan como solicitantes y proveedores de servicio en WebSphere ESB, o para enlazar con WebSphere MQ.
Un destino de bus es una dirección lógica a la que las aplicaciones pueden adjuntarse como productor, consumidor, o como ambos. Un destino de cola es un destino de bus que se utiliza para la mensajería de punto a punto.
Cada bus puede tener uno o varios miembros, siendo cada uno de ellos un servidor o un clúster.
El término topología de bus es la disposición física de los servidores, los motores de mensajería y gestores de colas de WebSphere MQ, y el patrón de conexiones de bus y los enlaces entre ellos que forman el Enterprise Service Bus.
Algunos buses de integración se crean automáticamente para dar soporte a WebSphere ESB. Se crean hasta tres buses al crear el entorno de despliegue o configurar un servidor o clúster para dar soporte a las aplicaciones SCA. Cada uno de estos buses tiene tres alias de autenticación que se deben configurar.