Cree una definición de mensaje a partir de la estructura de datos y construya un mensaje utilizando otro nodo de flujo de mensajes.
Puede especificar la ubicación en el árbol de mensajes entrantes del que se recuperan datos para formar la solicitud que envía el nodo CICSRequest. Especifique esta ubicación utilizando la propiedad de solicitud Ubicación de datos del nodo CICSRequest. Para obtener más información, consulte Combinación de un mensaje de resultado con un mensaje de entrada.
Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.
El siguiente ejemplo muestra un mensaje que se ha modelado en el dominio MRM, que puede recibirse en un nodo CICSRequest y enviarse a CICS.
Libro de copias COBOL
Este ejemplo muestra la estructura de los datos esperados por CICS. El libro de copias describe el diseño binario de los datos que el programa CICS espera recibir.
01 DFHAXCS-REQUEST.
10 AXCS-COMMAND PIC S9(9) COMP.
10 AXCS-FILE PIC X(8).
10 AXCS-RIFLD PIC X(6) VALUE SPACES.
10 AXCS-DATA.
15 AXCS-STAT PIC X(1) VALUE SPACES.
15 AXCS-RECID PIC X(6) VALUE SPACES.
15 AXCS-NAME PIC X(20) VALUE SPACES.
15 AXCS-ADDRESS PIC X(20) VALUE SPACES.
15 AXCS-PHONE PIC X(8) VALUE SPACES.
15 AXCS-DATE PIC X(8) VALUE SPACES.
15 AXCS-AMOUNT PIC X(8) VALUE SPACES.
15 AXCS-COMMENT PIC X(9) VALUE SPACES.
El libro de copia de ejemplo puede utilizarse para crear una estructura binaria que requiera 98 bytes de área de comunicación (COMMAREA) o espacio de memoria, como se muestra en el siguiente ejemplo:
Nombre | Tipo y tamaño |
---|---|
AXCS-COMMAND | Entero de 4 bytes (palabra completa) |
AXCS-FILE | Serie de caracteres de 8 bytes |
AXCS-RIFLD | Serie de caracteres de 6 bytes |
AXCS-STAT | Serie de caracteres de 1 bytes |
AXCS-RECID | Serie de caracteres de 6 bytes |
AXCS-NAME | Serie de caracteres de 20 bytes |
AXCS-ADDRESS | Serie de caracteres de 20 bytes |
AXCS-PHONE | Serie de caracteres de 8 bytes |
AXCS-DATE | Serie de caracteres de 8 bytes |
AXCS-AMOUNT | Serie de caracteres de 8 bytes |
AXCS-COMMENT | Serie de caracteres de 9 bytes |
Total | 98 bytes |
La estructura del libro de copias COBOL debe importarse como definición de mensaje (consulte Conjuntos de mensajes: importar de libros de copias COBOL para obtener más información al respecto), y se debe pasar un mensaje que contenga dicha estructura al nodo CICSRequest. Puede ser que se necesite un segundo libro de copias para correlacionar el área de comunicación de retorno.