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

¿Cómo se programan los flujos de mensajes?

Nuevos usuarios: siga los enlaces de este tema para obtener información sobre los conceptos y tareas asociados a la programación de flujos de mensajes.

¿Cómo se utilizan las correlaciones de mensajes?

Las correlaciones de mensajes utilizan una interfaz de arrastrar y soltar para crear y transformar mensajes. Puede utilizar lógica condicional, funciones ESQL y funciones XPath para crear correlaciones y transformaciones complejas. También puede utilizar la correlación de mensajes para seleccionar y manipular datos en tablas de base de datos. Debe crear una definición de mensaje para cualquier mensaje que incluya en una correlación de mensajes. Los archivos de correlación de mensajes están almacenados en proyectos de Message Broker.
  • ¿Cómo se crea un archivo de correlación de mensajes?

    Siga este enlace para ver las instrucciones para la creación de una correlación de mensajes en perspectiva Desarrollo de aplicaciones de intermediario. También puede crear una correlación de mensajes desde el nodo Mapping .
  • ¿Qué aspecto tiene el Editor de correlación de datos gráficos?

    El Editor de correlaciones de mensajes se utiliza para crear y modificar correlaciones de mensajes. Siga este enlace para obtener información sobre el Editor de correlaciones de mensajes.
  • ¿Cómo se configura una correlación de mensajes?

    Cuando configure correlaciones de mensajes, puede arrastrar el contenido de un origen a un destino. El origen puede ser un mensaje, una base de datos, o ambas cosas, y el destino puede ser mensajes, tablas de base de datos, o ambas cosas. Si el destino es una base de datos, puede seleccionar la operación de base de datos (inserción, actualización o supresión) que desea realizar en la tabla. Puede establecer el valor del destino de modo que sea una constante, o puede utilizar una función o una expresión para generar el valor. Además, puede configurar correlaciones condicionales para establecer valores diferentes para los destinos en función del contenido de los orígenes, y para manejar elementos de repetición en orígenes y destinos. Siga este enlace para saber más sobre las correlaciones de mensajes.
  • Sintaxis de las correlaciones de mensajes

    Cuando utilice una expresión para establecer el valor de un destino en una correlación de mensajes, la expresión debe estar en formato XPath.

¿Cómo se utiliza ESQL?

ESQL (Extended Structured Query Language) es un lenguaje de programación basado en SQL (Structured Query Language - lenguaje de consulta estructurado), que se utiliza comúnmente con bases de datos relacionales como DB2. ESQL amplía las construcciones del lenguaje SQL para permitirle trabajar con contenido de base de datos y contenido de mensaje. ESQL se puede utilizar con nodos Compute, Database y Filter.

Muchos de los Ejemplos de WebSphere Message Broker muestran cómo utilizar ESQL en los flujos de mensajes.

Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.

Los ejemplos siguientes contienen código ESQL de ejemplo: Utilice los enlaces siguientes para obtener información sobre cómo utilizar ESQL en sus flujos de mensajes:

¿Cómo se utiliza Java?

Puede crear un archivo de clase Java™ para un nodo JavaCompute y codificar funciones Java para personalizar el comportamiento del nodo. Puede añadir cualquier código Java válido a los nodos JavaCompute y utilizar la API de nodo Java definida por el usuario para procesar mensajes. Los archivos Java se gestionan a través de la perspectiva Java.

El ejemplo siguiente proporciona una colección de flujos de mensajes que muestran cómo utilizar el nodo JavaCompute:
  • Nodo JavaCompute

    Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.

¿Cómo se utilizan las transformaciones XML?

Puede utilizar el nodo XSLTransform para dar a un mensaje XML otro formato de XML que se ajuste a las normas proporcionadas por una hoja de estilo XSL (Extensible Stylesheet Language). Hay tres maneras de especificar la ubicación de la hoja de estilo para aplicar esta transformación:
  • Utilizar el contenido de los datos XML dentro del propio mensaje, lo que transforma el mensaje de acuerdo con una hoja de estilo que el propio mensaje define.
  • Establecer un valor en la carpeta LocalEnvironment.
  • Utilizar las propiedades del nodo, lo que asegura que la transformación definida por esta hoja de estilo individual se aplique a cada mensaje procesado por este nodo.
En esta sección, puede encontrar enlaces con la información sobre la utilización de la transformación XML.
  • ¿Dónde se puede encontrar un ejemplo que muestre transformaciones XML?

    Si ha instalado WebSphere Message Broker Toolkit, puede utilizar este enlace para visualizar el ejemplo de transformación de XSL. El ejemplo de transformación de XSL es un ejemplo de flujo de mensajes que muestra cómo utilizar un flujo de mensajes para transformar un mensaje XML dándole otro formato de mensaje XML de acuerdo con las normas proporcionadas por una hoja de estilo XSL.

    Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.

  • ¿Cómo se utiliza el nodo XSLTransform?

    Siga este enlace para saber cómo utilizar y configurar el nodo XSLTransform para transformar un mensaje XML dándole otro formato de XML.
  • ¿Dónde puedo encontrar más información sobre Transformaciones XSL?

    Para más información sobre transformaciones de XML, siga este enlace con la especificación W3C de la sintaxis y semántica del lenguaje de Transformaciones XSL para transformar documentos XML en otros documentos XML.

¿Cómo se utiliza PHP?

PHP es un lenguaje de script que puede codificar para direccionar y transformar mensajes. Puede utilizar PHP en el nodo PHPCompute, al cual sólo se da soporte en Windows.
  • ¿Dónde puedo obtener una visión general de PHP?

    Siga este enlace para obtener una visión general de PHP y enlazar a más información sobre cómo se puede utilizar este lenguaje de script.
  • ¿Dónde puedo encontrar un ejemplo que muestre cómo utilizar PHP?

    Si ha instalado WebSphere Message Broker Toolkit, puede utilizar este enlace para visualizar el ejemplo PHP. El ejemplo PHP es un ejemplo de flujo de mensajes que muestra cómo utilizar código PHP para transformar un mensaje XML.

    Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.

  • ¿Cómo se utiliza un nodo PHPCompute?

    Siga este enlace para averiguar cómo utilizar y configurar el nodo PHPCompute en sus flujos de mensajes.
  • ¿Cómo se crea un código PHP para un nodo PHPCompute?

    Descubra cómo crear un archivo script PHP para el nodo PHPCompute en sus flujos de mensajes.

¿Cómo se utiliza .NET?

En plataformas Windows, utilice ensamblados .NET para crear, modificar y direccionar mensajes. Puede llamar a ensamblados .NET desde un nodo .NETCompute. Utilizando ESQL, también puede llamar a ensamblados desde un nodo Compute.

¿Cómo se utiliza XPath?

El lenguaje de vía de acceso XML (XPath) es un lenguaje utilizado para identificar o encargarse de forma exclusiva de partes de un documento XML. Se puede utilizar una expresión XPath para realizar búsquedas en un documento XML y extraer información de los nodos (cualquier parte del documento, por ejemplo un elemento o atributo) contenidos en él. Las expresiones XPath se pueden utilizar en correlaciones de mensajes y en las propiedades de algunos de los nodos. Normalmente, se puede utilizar XPath cuando se utiliza Java, XML o PHP.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:10


Tema generalTema general | Versión 8.0.0.5 | aa40220_