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

Estructuras de esquemas avanzadas

Puede utilizar varias estructuras de esquema avanzadas en las correlaciones de datos gráficas.

Esta sección contiene información acerca de los temas siguientes:

Grupos de sustitución

Un grupo de sustitución es una característica del esquema XML que proporciona un medio para sustituir un elemento por otro en un mensaje XML. El elemento que se puede sustituir se denomina elemento de cabecera y el grupo de sustitución es la lista de elementos que se pueden utilizar en su lugar.

El elemento de cabecera y cualquier sustitución correlacionada se muestran de forma predeterminada en el editor de correlaciones de datos gráficas. Las sustituciones correlacionadas se listan debajo del elemento de cabecera. Se crean correlaciones con o desde los miembros de un grupo de sustitución del mismo modo que se correlacionan los otros elementos.

Comodines

Una correlación que efectúe a o desde un comodín da como resultado una llamada de subcorrelación. Especifique la sustitución del comodín cuando seleccione el parámetro de una llamada de subcorrelación.

Sólo se puede crear una instancia de un elemento o atributo de comodín con otro elemento o atributo. El Editor de correlaciones de datos gráficas sólo permite un elemento o atributo global como sustitución de comodines.

Conversiones de tipo de datos

Para un elemento de un tipo determinado, de forma predeterminada sólo se muestran en el editor de correlaciones de datos gráficas el tipo base y los tipos derivados correlacionados. Se visualizan todos los atributos y elementos de los tipos base y derivados.

Las correlaciones a o desde un tipo derivado y su contenido se crean del mismo modo que se correlaciona cualquier tipo o contenido de tipo. Al correlacionar un elemento de tipo derivado, el Editor de correlaciones de datos gráficas genera código ESQL con el atributo xsi:type apropiado.

Tipos de lista

Un tipo de lista es un modo de representar un valor simple que se repite. La anotación es más compacta que la anotación de un elemento de repetición y ofrece un modo de tener atributos de varios valores.

Los atributos o elementos de tipo de lista se correlacionan del mismo modo que se correlaciona otro atributo o elemento de tipo simple. La correlación entre los dos tipos de elementos es la misma que la correlación entre dos elementos de tipo simple cualquiera.

Tipos de unión

Un tipo de unión es lo mismo que la unión de dos o más tipos simples y permite que un valor se ajuste a cualquiera de los diferentes tipos simples.

Utilice el Editor de correlaciones de datos gráficas para crear correlaciones a o desde los atributos o elementos de tipo de unión del mismo modo que se correlacionan los atributos o elementos de tipo simple atómico, como se muestra en el diagrama siguiente:
<xsd:simpleType name="zipUnion">
	<xsd:union memberTypes="USState listOfMyIntType"/>
</xsd:simpleType>
<xsd:element name=zip type=zipUnion/>
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:49


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