Вы находитесь на странице: 1из 2

Ejemplo ISO8583

La ISO (International Standards Organization) define el formato de mensaje


ISO8583 que utilizan comnmente los sectores de banca y servicios financieros.
Este ejemplo proporciona una aplicacin y una biblioteca de IBM Integration que
demuestran cmo se pueden analizar y serializar los mensajes ISO8583 utilizando
el formato estndar, y algunos recursos de prueba para dirigir el escenario.
El ejemplo ISO8583 contiene una aplicacin (ISO8583Application) que incluye lo
siguiente:
- El flujo de mensajes ISO8583_TCPIP_to_WMQ transforma los mensajes ISO8583
recibidos a travs de una conexin de socket TCP/IP en mensajes XML, y luego
los escribe en una cola WMQ.
- El flujo de mensajes ISO8583_WMQ_to_TCPIP transforma los mensajes XML
recibidos de una cola WMQ en mensajes ISO8583 y luego los enva a travs de
una conexin de socket TCP/IP.
El ejemplo ISO8583 proporciona una biblioteca (ISO8583Library) que contiene lo
siguiente:
- Un modelo de mensajes DFDL que se utiliza para analizar y serializar los
mensajes ISO8583 en los flujos de mensajes contenidos en la aplicacin anterior.
La informacin de fondo sobre el estndar ISO8583 y los detalles sobre el modelo
de mensaje se proporcionan en la pgina Acerca del ejemplo ISO8583. En
WebSphere Message Broker Versin 8.0 e IBM Integration Bus, los archivos de
esquema de modelo de mensaje contenidos en bibliotecas son el mtodo
preferido para modelar mensajes. El modelo de mensaje DFDL proporciona un
esquema que define el formato de los campos de mensaje ISO8583.
El ejemplo ISO8583 proporciona dos formas alternativas de probar la configuracin:
- Un plug-in que aade una vista de prueba TCP/IP cuando se instala en IBM
Integration Toolkit. El plug-in establece una conexin de socket con una
aplicacin de servidor TCP/IP, en un host y un puerto de su eleccin. Esta
conexin se utiliza para enviar datos obtenidos de un archivo de entrada y recibir
datos del socket.
- Una aplicacin (ISO8583TestApplication) tiene un flujo de mensajes (
ISO8583TestTool) que utiliza un nodo MQInput para leer mensajes de entrada de
la cola ISO8583.TESTER.IN (utilizando el dominio BLOB). El flujo enva los datos
a un socket TCP/IP (como la entrada del flujo ISO8583_TCPIP_to_WMQ para el
ejemplo). El mismo flujo de mensajes tambin contiene un nodo TCPIPClientInput
que recibe datos de un socket (como la salida del flujo ISO8583_WMQ_to_TCPIP
) y lo graba en la cola de salida ISO8583.TESTER.OUT.
Pulse los enlaces siguientes para obtener ms informacin sobre el ejemplo y cmo
utilizarlo.
Importacin y despliegue: 5 minutos
Informacin de fondo sobre ISO8583 y el modelo de mensajes DFDL
Informacin sobre los flujos de mensajes de ejemplo
Informacin sobre cmo probar el ejemplo ISO8583
Puede instalar el ejemplo de una de las siguientes formas:
- Importar y desplegar el ejemploEsta opcin importa los archivos de ejemplo en el
espacio de trabajo, define las colas de WebSphere MQ necesarias para el ejemplo
y despliega los flujos de mensajes en un grupo de ejecucin.
- Importar el ejemploEsta opcin importa los archivos de ejemplo en el espacio de
trabajo.
Puede importar o importar y desplegar un ejemplo slo si utiliza el centro de
informacin que est integrado en IBM Integration Toolkit.
Ejecutar el ejemplo
Cuando haya finalizado con el ejemplo, puede eliminarlo de una de las siguientes
formas:
- Eliminar el ejemplo del nodo de integracin pero dejar sus recursos en el espacio
de trabajo
- Eliminar el ejemplo del nodo de integracin y del espacio de trabajo