Un proyecto de conjunto de mensajes contiene todos los recursos asociados exclusivamente a un conjunto de mensajes. Un conjunto de mensajes es una agrupación lógica de los mensajes y objetos (elementos, tipos y grupos) que lo constituyen. Contiene los recursos siguientes, que se crean y mantienen en la
perspectiva Desarrollo de aplicaciones de intermediario.
- Archivo messageSet.mset
- Un archivo de conjunto de mensajes contiene las propiedades de modelo de mensaje comunes para todo el contenido del conjunto de mensajes. También contiene las definiciones de formato físico para el conjunto de mensajes.
Un proyecto de conjunto de mensajes debe contener exactamente un archivo de conjunto de mensajes.
Editor por omisión: Editor de conjuntos de mensajes
- Archivos .mxsd
- Un archivo de definiciones de mensajes contiene, en formato de esquema XML, el modelo lógico y el modelo físico asociado a uno o más mensajes. Cada conjunto de mensajes necesita, como mínimo, un archivo de definiciones de mensajes para describir sus propiedades y, dentro del mismo conjunto de mensajes, puede haber tantos como se desee.
En caso necesario, un archivo de definiciones de mensajes puede hacer referencia a objetos de esquema XML de otro archivo de definiciones de mensajes.
Para crear un archivo de definiciones de mensajes, puede importar cualquiera de las estructuras de datos siguientes:
- Esquemas XML
- DTD XML
- Archivos de cabecera C
- Libros de copias COBOL
Al importar cualquiera de estas estructuras de datos, automáticamente se crea el archivo de definiciones de mensajes y su contenido. De forma alternativa, puede crear un archivo de definiciones de mensajes vacío y añadir las definiciones de mensajes manualmente.
Editor por omisión: Editor de definiciones de mensajes
- Versiones anteriores del modelo de conjunto de mensajes
La definición de mensajes contiene los mismos datos de aplicación que, previamente, se almacenaban en los archivos separados siguientes:
- Conjunto de mensajes (MRProject) que contiene formatos físicos y sus propiedades por omisión
- Mensajes (MRMessage) que proporcionan un nombre exclusivo para un mensaje y especifican su elemento
- Elementos (MRElement) que definen un nodo en el árbol de mensajes
- Tipos (MRType) que especifican la estructura de elementos
- Calificadores de declaración (MRDeclaration Qualifier) que especifican las restricciones aplicadas a los elementos en el modelo de mensaje
- Archivos .category
- Un archivo de categoría de mensajes le ofrece otro procedimiento para agrupar mensajes relacionados, por ejemplo, para generar documentación, o como ayuda para especificar los mensajes que definen una transacción completa de petición/respuesta. También puede utilizar un archivo de categoría de mensajes que le ayude a generar un documento WSDL (Web Services
Description Language). Los archivos de categoría de mensajes son opcionales y, dentro del mismo conjunto de mensajes, puede haber tantos como se desee.
Editor por omisión: Editor de categorías de mensajes
Una vez que haya creado y llenado un conjunto de mensajes, puede utilizarlo para generar el modelo de mensaje en varias representaciones diferentes para que lo utilicen las aplicaciones:
- Un diccionario de mensajes para su difusión en WebSphere Business Integration Message Broker.
- Un esquema XML W3C para que lo utilice una aplicación que cree o procese mensajes XML.
- Un documento WSDL (Web Services Description Language) que especifica la interfaz para un servicio web.
- Un documento HTML para que lo utilicen los desarrolladores y los analistas empresariales.