WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

Creación de una topología de varios buses Enterprise Service Bus

Si lo desea, puede desplegar y gestionar módulos SCA en un entorno de bus distribuido; por ejemplo, con buses Enterprise Service Bus separados para distintos departamentos o para separar los recursos de los entornos de prueba y producción.

Por qué y cuándo se efectúa esta tarea

Cada perfil autónomo o perfil de gestor de despliegue que cree tiene una celda administrativa propia que puede considerarse como el dominio administrativo para un Enterprise Service Bus distinto.

El entorno de bus completo puede estar formado por varias celdas de gestor de despliegue y autónomas y cada una representa un Enterprise Service Bus distinto, con su propio bus SCA.SYSTEM utilizado para módulos SCA.

Además del bus SCA.SYSTEM utilizado para los módulos SCA, también puede crear otros buses de integración de servicios que pueda utilizar para dar soporte a la lógica de integración de servicios proporcionada por los módulos. Por ejemplo, se proporciona y utiliza SCA.APPLICATION.nombre_celda.Bus para definir destinos de cola JMS y otros recursos JMS para módulos desplegados con enlaces JMS.

Puede crear otros buses para utilizarlos como en WebSphere Application Server; por ejemplo, para aplicaciones que actúen como proveedores y solicitantes de servicios dentro de WebSphere ESB o para enlazar un bus con WebSphere MQ.

También puede utilizar un gestor de despliegue de WebSphere ESB para gestionar servidores de aplicaciones distintos, para utilizarlos con las aplicaciones y los módulos desplegados en WebSphere Application Server.

Aunque puede utilizar estos otros buses por separado, también puede conectarlos para permitir que los mensajes pasen entre los buses. También puede conectar entre sí buses que se encuentren en distintas organizaciones. Cuando los buses están interconectados, las aplicaciones pueden enviar mensajes a aplicaciones de otros buses y utilizar los recursos que se proporcionan en dichos buses. Los mensajes publicados pueden extenderse en varios buses cuando los enlaces entre los buses están configurados para permitirlo.

Un bus de integración de servicios debe estar dentro de una sola celda; es decir, un bus no puede extenderse por varias celdas. Sin embargo, una celda puede contener más de un bus. En este caso, cada bus de la celda es "externo" a los demás buses de la celda. Puede conectar buses que se encuentren dentro de una celda o entre distintas celdas.

El proceso para enlazar un bus con otro bus es el mismo tanto si los buses están en la misma celda o están en distintas celdas.

Figura 1. Una topología de varios buses Enterprise Service Bus
Cada ESB (Enterprise Service Bus) tiene su propio bus SCA.SYSTEM en el que desplegar los módulos de mediación.

Hay distintas formas de crear una topología de varios buses Enterprise Service Bus, por ejemplo:

Pasos para realizar esta tarea

  1. Instale un Enterprise Service Bus de un solo servidor en una máquina. Siga los pasos para crear el caso de instalación 1 Esto crea de forma efectiva un Enterprise Service Bus con un bus SCA.SYSTEM propio.
  2. Instale una celda de nodos de servidores gestionados en varias máquinas. Realice los pasos para crear el caso de instalación 5 con los clústeres de servidores distribuidos por los nodos gestionados, en varias máquinas, según sus necesidades.

    Si desea uno o más de los nodos de la misma máquina, puede utilizar la misma instalación de WebSphere ESB o utilizar copias instaladas distintas de WebSphere ESB en la misma máquina.

Qué hacer a continuación

Ahora puede ejecutar los ejemplos de WebSphere ESB y desplegar aplicaciones de servicios en el Enterprise Service Bus.
Conceptos relacionados
Enterprise Service Bus con enlaces a redes WebSphere MQ
Tareas relacionadas
Planificación de los casos de instalación de WebSphere ESB

Task topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 1 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\tjj0004_.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)