Configurar el ejemplo de Proceso por lotes
Debe establecer un directorio en el que leer o grabar un archivo
cuando configure un nodo FileInput o FileOutput. En los nodos, puede
establecer una vía de acceso absoluta o una vía de acceso relativa. Si
establece una vía de acceso relativa, debe utilizar la variable de entorno
MQSI_FILENODES_ROOT_DIRECTORY para establecer el directorio raíz.
El directorio raíz que se utiliza en este ejemplo es:
- En Windows: c:\MQSIFileInput
- En Linux: /tmp/MQSIFileInput
Nota: puede elegir un directorio raíz distinto y establecer la variable de entorno MQSI_FILENODES_ROOT_DIRECTORY en este directorio en su lugar.
En este ejemplo se utilizan dos flujos de mensajes. Dentro de cada
flujo de mensajes, los nodos FileInput y FileOutput tienen
establecidas vías de acceso relativas diferentes:
- Flujo de mensajes FileBatchProcessingSample_Branch:
- Nodo FileInput FILE_BRANCH: establece la propiedad Directorio de entrada en la vía de acceso relativa branch_out
- Nodo FileOutput FILE_HOFFICE: establece la propiedad Directorio en la vía de acceso relativa hoffice_in
- Flujo de mensajes FileBatchProcessingSample_HOffice:
- Nodo FileInput FILE_HOFFICE_IN: establece la propiedad Directorio de entrada en la vía de acceso relativa
hoffice_in
- Nodo FileOutput FILE_HOFFICE_OUT: establece la propiedad Directorio en la vía de acceso relativa hoffice_out
Para configurar el ejemplo Proceso por lotes:
- Cree los siguientes directorios:
En Windows:
- c:\MQSIFileInput\branch_out
- c:\MQSIFileInput\hoffice_in
- c:\MQSIFileInput\hoffice_out
En Linux:
- /tmp/MQSIFileInput/branch_out
- /tmp/MQSIFileInput/hoffice_in
- /tmp/MQSIFileInput/hoffice_out
- Asegúrese de que el intermediario predeterminado se haya creado.
- Establezca la variable de entorno MQSI_FILENODES_ROOT_DIRECTORY en el directorio raíz.
- Siga las instrucciones de
Configuración de un entorno de mandatos
para crear un entorno de mandatos y un archivo de mandato que contenga la línea siguiente
(asegurándose de que no haya ningún espacio en blanco antes y después del signo igual (=)):
- Detenga y reinicie el intermediario. Consulte
Inicio y detención de un intermediario.
Volver a la página inicial del ejemplo