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

Proceso de sucesos para IDocs sin analizar

Los IDoc sin analizar se pasan sin ninguna conversión de los datos, esto es, el adaptador no analiza la parte del IDoc correspondiente a los datos. El intercambio directo de IDocs en el adaptador permite un alto rendimiento e interacción asíncrona con SAP, porque el análisis y la serialización del IDoc se produce fuera del adaptador. El consumidor del IDoc analiza el IDoc.

El adaptador procesa los datos basándose en si el IDoc de paquete está dividido o no y si los datos deben analizarse.
  • El adaptador puede procesar IDocs de paquete como un paquete o como IDoc individuales. Cuando el adaptador recibe un IDoc desde SAP como IDoc de paquete, se divide y procesa como IDocs individuales o se procesa como un paquete. El valor de los metadatos SplitIDocPacket a nivel de objeto de negocio determina cómo se procesa el IDoc.

    Para IDocs divididos, el wrapper sólo contiene un único objeto IDoc no analizado.

  • Los metadatos Tipo especifican si los datos deben analizarse. Para los IDoc sin analizar, este valor es UNPARSEDIDOC; para los IDoc analizados, el valor es IDOC. Este valor lo establece el Asistente de conexión de adaptador.

Formato de datos sin analizar

En el formato de anchura fija de un IDoc sin analizar, los datos de segmento del IDoc se establecen en el campo IDocData del objeto de negocio. Se trata de una matriz de byte de datos de longitud fija.

Es posible que no se utilice toda la longitud del segmento. El adaptador rellena con espacios los campos que tienen datos; los demás campos se ignoran y se establece un final de segmento. El final del segmento se indica mediante un valor nulo.

La siguiente figura muestra un segmento con campos delimitados por el símbolo ‘|' como referencia.
Figura 1. Ejemplo de un segmento antes de procesarlo
Una ilustración de un segmento sin analizar, que muestra una serie de campos vacíos al final del segmento.
Cuando el adaptador procesa este segmento en datos sin analizar, tiene en cuenta únicamente aquellos campos que contienen datos. Mantiene la anchura del campo para cada campo de segmento. Cuando encuentra el último campo con datos, añade un valor nulo para marcar el final del segmento.
Figura 2. Ejemplo de un segmento después de procesarlo
Una ilustración del segmento sin analizar después de procesarlo, en el que los campos vacíos al final del segmento se sustituyen por un valor nulo.

Los del siguiente segmento procesados como datos sin analizar se añadirán después del valor nulo.

Limitaciones

La característica de sucesos sin analizar introduce ciertas limitaciones en la aplicación empresarial para un tipo de IDoc específico.
  • La aplicación de empresa da soporte an formato de objetos de empresa analizados o no analizados para un tipo de IDoc o tipo de mensaje.
  • Para un tipo de IDoc, si selecciona el formato de objeto de empresa sin analizar para la entrada, no puede tener interfaces de entrada y de salida en el mismo archivo EAR, porque la salida se basa en objetos de empresa analizados.
  • La característica Dummykey no está soportada para IDocs sin analizar.
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:50


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