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

Analizador XMLNSC

El analizador XMLNSC es un analizador XML flexible de finalidad general que ofrece análisis XML de alto rendimiento y una validación del esquema XML opcional.

El analizador XMLNSC tiene diferentes opciones que lo convierten en apto para la mayor parte de los requisitos de procesos XML. Algunas de estas opciones sólo están disponibles en el analizador XMLNSC.

Aunque el analizador XMLNSC puede analizar documentos XML sin un esquema XML, se dispone de características adicionales del analizador cuando funciona en modalidad dirigida por modelo. En modalidad controlada por el modelo, el analizador MLNSC está guiado por un Esquema XML, que describe la forma del árbol de mensaje (el modelo lógico).

Los Esquemas XML se crean automáticamente a partir del contenido de un conjunto de mensajes cuando se añade el conjunto de mensajes a un archivo de archivado de intermediario (BAR). Los Esquemas XML se despliegan en el intermediario y los utiliza el analizador XMLNSC para validar los mensajes XML. La validación es totalmente compatible con la especificación del esquema XML 1.0.

Para obtener instrucciones acerca de cómo utilizar el dominio XMLNSC y el analizador, consulte la sección Qué analizador XML debe utilizar.

Si desea que el dominio XMLNSC analice un mensaje, seleccione Dominio de mensajes como XMLNSC en el nodo apropiado del flujo de mensajes. Además, si desea que el analizador XMLNSC valide los mensajes, realice los pasos adicionales que se describen en Validación XMLNSC.

Características del analizador XMLNSC

Característica Presente Descripción
Soporte de espacios de nombres Si existe, se utiliza la información del espacio de nombres. No es necesario ninguna configuración de usuario. Consulte el apartado Soporte del espacio de nombres por parte de los analizadores XML.
Análisis bajo demanda Consulte el apartado Análisis a petición.
árbol de mensaje compacto Se utiliza menos memoria cuando se crea un árbol de mensaje desde un documento XML. Consulte el apartado Manipular mensajes en el dominio XMLNSC.
Análisis opaco Uno o más elementos se pueden analizar de forma opaca. Consulte el apartado Análisis opaco de XMLNSC.
Rendimiento ultra La arquitectura del analizador XMLNSC significa que el uso del analizador de los recursos de procesador es mucho menor que el de otros analizadores XML.
Validación Vea la tabla siguiente.
Soporte para DTD incorporada Parcial Las DTD incorporadas línea se procesan pero se descartan. Consulte el apartado Soporte de DTD de XMLNSC.
Cumplimiento del modelo de datos XML Parcial La naturaleza compacta del árbol de mensaje significa que algunas consultas XPath no se soportan.

Las características siguientes sólo están disponibles cuando se habilita la validación de mensajes. Consulte el apartado Validación XMLNSC.

Característica Descripción
Validación de mensajes La validación es totalmente compatible con la especificación del esquema XML 1.0.
Soporte de xsi:nil Establece el valor de un elemento en NULL si tiene xsi:nil=”true” y el esquema XML indica que los nulos están permitidos.
Soporte de valores predeterminados Establece el valor de un elemento vacío o de un atributo que falta en su valor predeterminado, según las normas del esquema XML.
Uso de tipos simples correctos Permite utilizar los tipos simples definidos en el Esquema XML cuando se crea el árbol de mensaje.
Soporte de Base64 Convierte los datos base64 en BLOB durante el análisis. Convierte BLOB en base64 durante la escritura.

Si especifica el dominio SOAP como el propietario de un mensaje de servicios Web SOAP, el analizador SOAP invoca el analizador XMLNSC en la modalidad dirigida por modelo para analizar el contenido XML del mensaje SOAP.

Si especifica el dominio DataObject como propietario del mensaje del Adaptador WebSphere y el mensaje se escribe en un destino que no es un Adaptador WebSphere, el analizador DataObject invoca el analizador XMLNSC para escribir el mensaje como XML.

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:30


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