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

Conceptos de modelado de mensajes

El modelado de mensajes es una forma de predefinir los formatos de mensajes que las aplicaciones utilizan.

El modelado de formatos de mensajes es necesario para que WebSphere Message Broker comprenda algunos formatos de datos, pero simplifica los flujos de desarrollo independientemente del formato de datos que esté procesando. Para obtener una descripción completa de las ventajas de utilizar modelos de mensaje, consulte Por qué se deben modelar mensajes.

Cuando modele mensajes, debe comprender los conceptos siguientes:
Además, es posible que tenga que comprender el siguiente concepto:
Consejo: Un conjunto de mensajes es el contenedor original de los modelos de mensaje que WebSphere Message Broker utiliza. En la WebSphere Message Broker Versión 8.0 y posteriores, los archivos de esquema de modelo de mensaje contenidos en aplicaciones y bibliotecas son el método preferido para modelar mensajes todos los tipos de formato. Los conjuntos de mensajes continúan estando soportados y son necesarios si utiliza los dominios MRM o IDOC. Si necesita modelar formatos de datos para utilizarlos en los dominios MRM o IDOC, primero debe habilitar el desarrollo de conjuntos de mensajes en WebSphere Message Broker Toolkit. Para obtener más información, consulte Habilitar el desarrollo de conjuntos de mensajes.

Para obtener más información sobre aplicaciones y bibliotecas, consulte Aplicaciones y bibliotecas. Para ver una descripción de los conjuntos de mensajes, consulte Conjuntos de mensajes: Visión general de conjuntos de mensajes. El resto de este tema describe los archivos de esquemas de modelos de mensajes.

Este diagrama muestra el contenido de los archivos de esquema y la relación entre los componentes de modelo de mensaje y el intermediario y kit de herramientas.
Nota: Las importaciones y exportaciones SCA se importan utilizando conjuntos de mensajes, no modelos de mensajes.

WebSphere Message Broker utiliza un modelo de mensaje para modelar un formato de mensaje. Los modelos de mensajes utilizados por WebSphere Message Broker se basan en un Esquema XML W3C.

En la tabla siguiente se muestran los diferentes formatos de mensajes soportados por WebSphere Message Broker y el archivo de esquemas de modelos de mensajes se utiliza para modelar cada formato:
Formato Archivo de esquemas de modelos de mensaje
XML SOAP Esquema XML 1.0 y WSDL 1.0
Otro XML Esquema XML 1.0
CSV Data Format Description Language 1.0
Otro delimitado Data Format Description Language 1.0
Texto estándar de la industria o datos binarios Data Format Description Language 1.0
Texto personalizado o datos binarios Data Format Description Language 1.0
Estructura COBOL Data Format Description Language 1.0
Estructura C Data Format Description Language 1.0
Estructura PL/I Data Format Description Language 1.0
IDL de CORBA Esquema XML 1.0
Importación o exportación SCA Conjuntos de mensajes únicamente
SAP WebSphere Adapter Schema o conjuntos de mensajes
Siebel WebSphere Adapter Schema
PeopleSoft WebSphere Adapter Schema
JDEdwards WebSphere Adapter Schema
Registro de base de datos Esquema XML 1.0
JSON El analizador JSON no utiliza un modelo.
MIME El analizador MIME no utiliza un modelo.

Esquema XML 1.0 (XSD) es un lenguaje de modelado estándar de W3C (World Wide Web Consortium) que se ha diseñado para modelar y validar documentos XML. Pero se puede utilizar para expresar la estructura lógica de todos los formatos de datos. Para obtener más información acerca del esquema XML, consulte Esquema XML.

Data Format Description Language 1.0 (DFDL) es un lenguaje de modelado estándar abierto de OGF (Open Grid Forum) que se basa en las características de XSD 1.0 para poder modelar y validar todos los tipos de texto general y datos binarios. Utiliza objetos de modelo XSD para expresar la estructura lógica de datos, junto con las anotaciones DFDL para describir la representación física binaria o de texto. Para obtener más información sobre DFDL, consulte Data Format Description Language (DFDL).

WebSphere Adapter Schema es una extensión IBM® para XSD 1.0. Utiliza los objetos de modelos XSD estándar para expresar la estructura lógica de datos, junto con las anotaciones especiales que se utilizan cuando se intercambian datos con sistemas EIS que utilizan los WebSphere Adapters del intermediario.

Cuando haya creado una aplicación o biblioteca de WebSphere Message Broker, puede añadir archivos de esquema DFDL, de esquema XSD (y los archivos WSDL asociados) y de esquema WebSphere Adapter existentes directamente a la aplicación o biblioteca, o añadirlos a una carpeta del proyecto. O bien puede crear archivos de esquemas de modelos de mensaje siguiendo uno de los métodos siguientes:

Cuando un esquema de modelo de mensaje se ha creado, se puede editar para detallar el modelo. Se proporcionan editores específicos para el esquema XSD y el esquema DFDL. Los esquemas de adaptador se editan si es necesario utilizando el editor de esquema XSD. También se proporciona un editor WSDL. Para obtener más información sobre los editores disponibles y sus funciones, consulte Editores en el WebSphere Message Broker Toolkit.

Un esquema de modelo de mensaje consta de un número de diferentes objetos de modelo. Para obtener más información sobre los objetos de modelo de mensaje, consulte Objetos de modelo de mensaje.

Cuando los esquemas de modelos de mensaje estén completos, puede utilizarlos para desarrollar el flujo de mensajes. Para obtener más información, consulte Por qué se deben modelar mensajes?

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 17:01:09


Tema de conceptoTema de concepto | Versión 8.0.0.5 | bd40440_