Rational Developer for System z, Versión 7.6.1

Correlación simple isomorfa y no isomorfa

Este tema describe una correlación simple isomorfa y no isomorfa.

Las herramientas de proyecto de servicio único admiten correlaciones simples tanto isomorfas como no isomorfas en las correlaciones de solicitud y de respuesta.

Correlaciones isomorfas y no isomorfas

Una correlación es isomorfa si se cumplen las dos condiciones siguientes:
  • Cada elemento compuesto (es decir, un elemento que contiene otros elementos) del documento de instancia XML empezando desde la raíz tiene un, y sólo un elemento de datos de lenguaje de alto nivel (un elemento de grupo COBOL o un elemento PL/I) correspondiente cuya profundidad de anidamiento es idéntica a la profundidad de anidamiento de su equivalente XML; y
  • Cada elemento no compuesto (es decir, un elemento que no contiene otros elementos) del documento de instancia XML empezando desde la parte superior tiene un, y sólo un elemento de datos de lenguaje de alto nivel (elemento elemental COBOL o elemento elemental PL/I) correspondiente cuya profundidad de anidamiento es idéntica al nivel de anidamiento de su equivalente XML y cuya dirección de memoria durante la ejecución puede identificarse de forma exclusiva.

Una correlación es no isomorfa si no cumple las condiciones indicadas anteriormente.
Nota: Tenga en cuenta que puede existir una correlación isomorfa entre subconjuntos isomorfos de estructuras no isomorfas.

Para obtener ejemplos de correlaciones isomorfas y no isomorfas, consulte la sección Consulta de correlaciones de XML a COBOL.

Correlación simple isomorfa y no isomorfa

Una correlación simple isomorfa es una correlación simple en la que un elemento XML y su elemento de datos de lenguaje de alto nivel (COBOL o PL/I) correspondiente tiene las características siguientes

Una correlación simple no isomorfa es una correlación simple en la que un elemento XML y su elemento de datos de lenguaje de alto nivel (COBOL o PL/I) correspondiente no son idénticos en forma (no isomorfos).


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)