WebSphere Business Integration Event Broker permite que información empaquetada en forma de mensaje fluya entre aplicaciones empresariales diferentes, desde sistemas antiguos grandes hasta dispositivos que no requieren ningún tipo de intervención como, por ejemplo, sensores de conductos.
Los mensajes se pueden direccionar del emisor al destinatario según el contenido del mensaje.
Los flujos de mensajes que diseña controlan el direccionamiento de los mensajes. Un flujo de mensajes describe las operaciones que se deben realizar en el mensaje de entrada, y la secuencia en la que deben llevarse a cabo.
Cada flujo de mensajes consta de:
Los flujos de mensajes se crean en el
Kit de herramientas de Message Brokers; una consola de administración de dominio de intermediarios y un entorno de desarrollo integrado.
Existen diferentes versiones del
Kit de herramientas de Message Brokers.
El trabajo de direccionamiento de mensajes se lleva a cabo en un intermediario. Los intermediarios contienen varios grupos de ejecución; procesos en los que se ejecutan los flujos de mensajes.
Los intermediarios se agrupan en dominios de intermediarios. Un Gestor de configuración coordina cada dominio. Puede haber varios intermediarios, y cada uno puede ejecutarse en un sistema diferente. De este modo, se proporciona protección contra anomalías y se permite separar el trabajo en divisiones diferentes de la empresa.
El administrador del sistema crea el Gestor de configuración con una instrucción de línea de mandatos. El Gestor de configuración utiliza una base de datos para almacenar información relacionada con su dominio de intermediarios.
El administrador del sistema crea asimismo uno o más intermediarios, enlazando cada uno de ellos a un Gestor de configuración, que pasan así a formar parte del dominio que controla el Gestor de configuración. Cada intermediario utiliza una base de datos para almacenar la información que necesita para procesar mensajes durante la ejecución.
El Gestor de configuración también muestra los usuarios y los grupos en las Listas de control de accesos que se utilizan para establecer los permisos de los usuarios. Consulte el apartado Publicación/suscripción que se incluye más abajo.
Una vez que el administrador del sistema ha creado y conectado los componentes del dominio de intermediarios, un desarrollador de aplicaciones crea y modifica flujos de mensajes utilizando el área de trabajo.
En el área de trabajo se utilizan diferentes perspectivas para desarrollar flujos de mensajes, así como para administrar uno o más dominios de intermediario.
Se puede utilizar un depósito para proporcionar control de acceso y control de versión. Un depósito también permite que varios desarrolladores trabajen en paralelo en los mismos recursos.
Cuando los flujos de mensajes se crean utilizando el área de trabajo, se pueden difundir (transferir) datos ejecutables. a uno o más intermediarios.
Para realizar una difusión, se pueden seguir uno de los tres procedimientos siguientes:
Cuando se inicia una difusión, los flujos de mensajes se compilan y envuelven en un archivo de datos antiguos de intermediario (bar), y se envían al Gestor de configuración. El archivo bar tiene propiedades configurables del sistema. Puede alterar las propiedades temporalmente, por ejemplo, los nombres de la cola, sin necesidad de cambiar archivos de origen, ni de volver a desarrollar el flujo de mensajes. De este modo, se ha simplificado el traslado de definiciones entre sistemas.
El Gestor de configuración abre la envoltura, elimina el contenido, efectúa un registro de la información que ha recibido y direcciona la información al intermediario adecuado. (El sobre se descarta una vez que se ha recuperado la información contenida en el mismo). Cada intermediario almacena información en su base de datos local, lo que significa que, cuando un intermediario tiene suficiente información, puede seguir procesando mensajes, aunque ya no esté conectado a su Gestor de configuración.
El Gestor de configuración coordina toda la actividad entre el área de trabajo y los intermediarios que se encuentran en su dominio. La mensajería de WebSphere MQ se utiliza entre el área de trabajo, el Gestor de configuración y los intermediarios.
Una aplicación de publicación envía un mensaje sobre un tema especificado a un intermediario. El intermediario pasa el mensaje publicado a las aplicaciones que han registrado su interés por dicho tema. El publicador y el suscriptor no se percatan de la existencia del otro.
El intermediario maneja la distribución de mensajes entre aplicaciones de publicación y de suscripción. Las aplicaciones pueden publicar o suscribirse a varios temas, así como aplicar mecanismos de filtrado más sofisticados.
Un servidor de nombres de usuarios opcional del dominio de intermediarios controla quién está autorizado a publicar o suscribirse a los temas. Puede establecer y administrar la seguridad basada en temas desde el área de trabajo.
Los permisos de usuario o nivel individual o de grupo se establecen utilizando listas de control de accesos.
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ab20551_ |