创建管道项目:
在 Visual Studio 中,创建新的 BizTalk 项目。
向项目添加接收管道项和发送管道项。
打开 ReceivePipeline.btp 文件。
在管道设计器中,打开工具箱。
右键单击 工具箱 图面,然后选择“ 选择项”。
在“选择工具箱项”窗口中,单击“ 管道组件 ”选项卡,然后选择以下管道组件:
SwiftMXDisassembler
SwiftMXAssembler
Swift MXRR 编码器组件
Swift MXRR 解码器组件
Swift MXRR 关联方解析器组件
将 SwiftMXDisassembler 组件拖到接收管道中的反汇编程序占位符中。
在 SwiftMXDisassembler 组件属性中,将 BRE Validation 属性设置为 TRUE 或 FALSE,具体取决于是要对传入消息启用业务规则验证。 根据是否要在消息中提供传输标头,将 TransportHeaderRequired 属性设置为 TRUE 或 FALSE。
将 Swift MXRR 解码器和 Swift MXRR 关联方解析组件拖动到接收管道内的解码器和关联方解析组件占位符中。
在管道中选择 MXRR 关联方解析程序。 在“管道组件属性”窗口中,将 “为对帐属性启用 BAM 日志记录 ”设置为 TRUE 或 FALSE,具体取决于是否要为 SWIFT 响应启用对帐。
打开 SendPipeline.btp 文件,在管道设计器中打开 工具箱。
在工具箱中,将 SwiftMXAssembler 组件拖到发送管道内的汇编程序占位符中。
将 Swift MXRR 编码器 组件拖到发送管道的编码器占位符中。
在管道中选择 MXRR 编码器群解析程序 ,然后在“管道组件属性”窗口中设置以下属性。
根据您是否希望为 SWIFT 响应启用对帐,将BAM 日志记录设置为 TRUE 或 FALSE。
根据是否需要在 SWIFT 联盟接入(SAA)中启用消息签名,将 LAU Required 设置为 TRUE 或 FALSE。
如果 LAU Required 属性已设置为 TRUE,则提供 LAU 密钥第一部分和 LAU 密钥第二部分(值必须是配置 SAA 时提供的相同值)。
生成并部署项目。