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

Objetos de modelo de mensaje: tipos complejos

Un tipo complejo describe la estructura de uno o varios elementos complejos.

Los tipos complejos son una parte esencial de cada modelo de mensaje, porque definen la estructura lógica de los mensajes y elementos del modelo.

Para qué sirve un tipo complejo

Los tipos complejos definen la estructura de los mensajes y elementos del modelo de mensaje. Combinando elementos, atributos, grupos y comodines, se puede modelar casi cualquier estructura de mensaje.

Contenido de un tipo complejo

Elementos

La mayoría de tipos complejos contienen algunos elementos y algunos contienen una gran jerarquía de elementos complejos. Los elementos de un tipo complejo están siempre incluidos en un grupo. Este grupo puede ser local en el tipo complejo, en cuyo caso el Editor de definiciones de mensajes lo oculta de la vista.

De forma alternativa, el grupo que contiene los elementos puede ser un grupo global y este grupo define el contenido de elemento, la composición y la validación de contenido para el tipo complejo.

Si un tipo complejo se deriva de un tipo simple, no puede contener ningún contenido de elemento.

Atributos
Si está modelando mensajes XML, los tipos complejos pueden contener atributos. Los atributos para un tipo complejo pueden ser locales o globales y pueden estar contenidos en un grupo de atributos.
Grupos
Los grupos permiten incluir conjuntos de elementos en un tipo complejo. Los miembros del grupo se incluyen como iguales de los demás elementos. Si desea ver más información sobre su utilización, consulte el apartado Objetos de modelo de mensaje: grupos.
Comodines
Si está modelando mensajes XML, los tipos complejos pueden contener elementos comodín. Los elementos comodín permiten que los elementos no modelados estén presentes en el tipo complejo. Los elementos de este tipo deben estar presentes dentro del mensaje en la misma posición que el comodín. Los tipos complejos también pueden contener atributos comodín. El atributo comodín permite que los atributos no modelados estén presentes en los elementos basados en el tipo complejo.

Tipos complejos globales y locales

Los tipos complejos pueden ser globales o locales. Un tipo simple global se puede utilizar como base para más de un elemento complejo. Se le debe proporcionar un nombre exclusivo por el cual se pueda hacer referencia al mismo. Un tipo complejo local se asocia con un elemento individual y no está disponible para volver a utilizarse en otro lugar del modelo de mensaje. Los tipos locales no tienen un nombre y a veces se denominan tipos anónimos.

Composición

La composición de un tipo complejo describe cómo están organizados los miembros del tipo. Para obtener más información, consulte el apartado Objetos de modelo de mensaje: grupos.

Valores de sustitución

Un tipo complejo tiene parámetros que controlan si se pueden derivar otros tipos a partir de él (final) y si otros tipos lo pueden sustituir (block). Para obtener más información, consulte Grupos de sustitución del modelo de mensaje y Objetos de modelo de mensaje: herencia de tipos.

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:59:15


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