WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Contexto

En este escenario se explica cómo convertir una correlación de mensajes en una correlación de datos gráfica, cómo comprobar que todas las transformaciones funcionan tal como se espera en la solución de correlación, así como parte de la lógica de la correlación para que pueda tomar decisiones sobre las soluciones de correlación.

La correlación de mensajes de ejemplo contiene una transformación simple que toma un mensaje genérico de entrada con los detalles de una persona y lo transforma en un mensaje que requiere un sistema de base de datos de miembro que añade un registro de miembro de la persona. En la correlación convertida, puede ver transformaciones convertidas automáticamente, así como las transformaciones que se deben configurar manualmente.

La correlación de mensajes utilizada en este escenario muestra lo siguiente:

El escenario le prepara para convertir las correlaciones de mensajes para que pueda editarlas en versiones posteriores de WebSphere Message Broker o WebSphere Message Broker Toolkit, y le permite realizar actualizaciones de las soluciones de correlación.

Si importa las soluciones de correlación de mensajes desde WebSphere Message Broker Versión 6.1 o Versión 7.0, aún puede compilar y desplegar flujos de mensajes que utilicen archivos de correlación de mensajes (.msgmap). Sin embargo, en WebSphere Message Broker Versión 8.0 y posteriores, los archivos de correlación de mensajes solo son accesibles en modalidad de sólo lectura y no se pueden modificar. Por ejemplo, no puede beneficiarse del despliegue de recursos de intermediario como origen, por lo que si continúa utilizando correlaciones de mensajes, no puede desplegar subflujos reutilizables independientemente de todos los flujos que los utilizan.

Para poder beneficiarse de la edición, y de las transformaciones disponibles utilizando el editor de correlaciones de datos gráficas en WebSphere Message Broker Versión 8.0 y posteriores, debe utilizar un tipo de archivo de correlación de datos gráfica (.map).

El editor de correlaciones de datos gráficas se basa en el esquema XML y estándares XPath para que pueda utilizar toda la gama de expresiones XPath 2.0 para controlar e implementar las transformaciones. El editor de correlaciones de datos gráficas proporciona un rango más amplio de transformaciones en comparación con el editor de correlaciones de mensajes. El editor de correlaciones de datos gráficas incluye además aceleradores de desarrollador, como por ejemplo el asistente Correlación automática, que crea automáticamente transformaciones basadas en la correlación de los nombres de los elementos de entrada y salida, y ayuda de contenido para vías de acceso y expresiones. El tiempo de ejecución de WebSphere Message Broker Versión 8.0/WebSphere Message Broker tiene un motor de ejecución dedicado basado en Java, lo que permite la ejecución de correlaciones para poder beneficiarse de la optimización JIT de Java.

Figura 1. Correlación de mensajes. La correlación de mensajes del escenario. Las correlaciones de mensajes son de sólo lectura en WebSphere Message Broker Versión 8.0 o posteriores.Captura de pantalla de la correlación de mensajes inicial del escenario.
Figura 2. Correlación de datos gráfica. La correlación de mensajes del escenario tras convertirla en una correlación de datos gráfica.Captura de pantalla de la correlación del escenario tras convertirla en una correlación de datos gráfica.

Para ver los cambios que tienen lugar durante la conversión, revise Solución técnica.