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

Estándar de mensajería ISO8583 (DFDL)

El estándar ISO8583 especifica un formato de mensaje que describe la tarjeta de crédito y los datos de la tarjeta de débito que se intercambian entre dispositivos y emisores de tarjetas.

La ISO (International Standards Organization) define y publica estándares de datos que se utilizan en muchas organizaciones en los sectores público y privado. Un estándar ISO que se utiliza habitualmente en la banca y en el sector de servicios financieros es ISO8583. El estándar ISO8583 se suele utilizar en dispositivos de punto de venta y cajeros automáticos. Los propios mensajes ISO8583 contienen información sobre el valor de una transacción, dónde se originó , el número de cuenta bancaria y el código de identificación bancaria. Las aplicaciones a la que se envían los datos pueden tener varios objetivos, tales como transferir fondos entre cuentas bancarias, pagar facturas o recargar el teléfono móvil. Puede utilizar WebSphere Message Broker para transformar datos entre el estándar ISO8583 y formatos más adecuados, tales como XML y otros protocolos como, por ejemplo, WebSphere MQ, FTP o HTTP.

Los mensajes ISO8583 pueden ir precedidos por una cabecera personalizada (a menudo propietaria) pero el diseño central contiene siempre los apartados siguientes:
Indicador de tipo de mensaje (MTI)
El MTI consta de cuatro dígitos numéricos que especifican la versión del estándar ISO8583, la clase de mensaje, la función del mensaje y el origen del mensaje. Existen tres versiones del estándar: 1987, 1993 y 2003. La combinación de los cuatro campos MTI especifica el tipo de mensaje de intercambio que se transmite. En general, las aplicaciones utilizan MTI para determinar si el mensaje requiere una respuesta y el formato de dicha respuesta:
  • Los valores que se deben incluir en MTI
  • Los campos de datos de mensaje que hay que incluir en la respuesta
Uno o más mapas de bits
Un mensaje siempre incluye un mapa de bits primario de 8 bytes cuyos bits individuales indican cuál de los últimos campos están presentes en esta instancia de mensaje específica. El mapa de bits primario especifica si están presentes los campos 1 - 64. Si también se incluye un mapa de bits secundario, especifica si existen los campos 65 - 128. El estándar también proporciona un mapa de bits terciario, que se utiliza con muy poca frecuencia.
Campos de datos del mensaje
Los campos de datos del mensaje se definen mediante el estándar ISO8583 y contienen información sobre la transacción, tales como importes, fechas, horas y códigos de país. Las organizaciones que utilizan ISO8583 suelen personalizar estos campos. Para obtener más información, consulte Sobre el ejemplo ISO8583.
El ejemplo siguiente muestra cómo transformar mensajes entre los formatos XML y ISO8583. El ejemplo utiliza el esquema DFDL para modelar la versión 1987 del formato ISO8583.

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.

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


Tema de referenciaTema de referencia | Versión 8.0.0.5 | bd34064_