ISO8583 样本
国际标准组织 (ISO) 定义了通常由银行业和金融服务业所采用的 ISO8583 消息格式。此样本提供了一个 IBM Integration 应用程序、一个演示如何使用标准格式对 ISO8583 消息进行解析和序列化的库,以及一些测试资源来驱动场景。
ISO8583 样本包含一个应用程序 (ISO8583Application),该应用程序包含:
- 消息流 ISO8583_TCPIP_to_WMQ 将通过 TCP/IP 套接字连接收到的 ISO8583 消息变换为 XML 消息,然后将其写入 WMQ 队列。
- 消息流 ISO8583_WMQ_to_TCPIP 将从 WMQ 队列收到的 XML 消息变换为 ISO8583 消息,然后将其通过 TCP/IP 套接字连接进行发送。
ISO8583 样本提供一个库 (ISO8583Library),该库包含:
- 用于对上述应用程序中包含的消息流中的 ISO8583 消息进行解析和序列化的 DFDL 消息模型。关于 ISO8583 样本页面中提供了有关 ISO8583 标准的背景信息以及该消息模型的详细信息。在 WebSphere Message Broker V8.0 和 IBM Integration Bus 中,库中包含的消息模型模式文件是为消息建模的首选方法。DFDL 消息模型提供了定义了 ISO8583 消息字段的格式的模式。
ISO8583 样本提供了两种备选方式来测试配置:
- 一个在安装到 IBM Integration Toolkit 时添加 TCP/IP 测试视图的插件。
该插件在您选择的主机和端口上通过套接字连接到 TCP/IP 服务器应用程序。此连接用于发送来自输入文件的数据,并从套接字接收数据。
- 一个拥有消息流 (ISO8583TestTool) 的应用程序 (ISO8583TestApplication),该消息流使用 MQInput 节点(通过 BLOB 域)从队列 ISO8583.TESTER.IN 读取输入消息。此流将数据发送到 TCP/IP 套接字(例如,流 ISO8583_TCPIP_to_WMQ 的输入)。这个消息流还包含从套接字(例如,流 ISO8583_WMQ_to_TCPIP 的输出)接收数据并将数据写入输出队列 ISO8583.TESTER.OUT 的 TCPIPClientInput 节点。
单击以下链接可以了解有关此样本及如何运行样本的更多信息。
导入并部署:5 分钟
阅读有关 ISO8583 和 DFDL 消息模型的背景信息。
阅读有关样本消息流的信息
阅读有关如何测试 ISO8583 样本的信息。
您可以使用下列其中一种方式设置样本:
仅当使用与 IBM Integration Toolkit 集成的信息中心时,才能导入或者导入并部署样本。
运行样本
使用完样本后,可以使用下列其中一种方式将其除去: