SWIFT 是属于金融行业的合作团体。它为金融行业提供安全、标准化的消息传递服务和界面软件。有关 SWIFT 消息标准的更多信息,请参阅SWIFT 社区 Web 站点。
可以使用 MRM 标记/定界的字符串格式(TDS)来为 SWIFT 消息建模。
下表中显示 SWIFT 消息的高级别块结构
SWIFT 消息高级别块结构
块名 | 格式 |
---|---|
基本头 | {1:...} |
应用程序头 | {2:...} |
用户头 | {3:...} |
文本 | {4:...} |
结尾 | {5:...} |
当他们在消息中连接时,块显示为: {1:...}{2:...}{3:...}{4:...}{5:...}
通过为消息设置下列类型属性,您可为它建模:
数据元素分隔 = 标记定界 Group Indicator = { Delimiter = }{ Group Terminator = } Tag Data Separator = :
每个块建模为分别带有 1、2、、、4 和 5 的元素标记属性值的复杂元素。
消息的文本主体的格式如下:
{4: :20:X :32A:940930USD1, ..... :72:/A/ -}
通过设置下列类型属性,您可建模文本主体的复杂类型:
数据元素分隔 = 标记定界 Group Indicator = <CR><LF>: Delimiter = <CR><LF>: Group Terminator = <CR><LF>- Tag Data Separator = :
主体中元素的标记属性的值是 20、32A、72 等。
可以从 IBM 购买 SWIFT 的预定义消息集解决方案。请参阅WebSphere MQ SupportPacs Web 页面。