创建管道项目
若要创建管道项目,请执行以下操作:
在 Visual Studio 中,创建新的 BizTalk 项目。
向项目添加接收管道项和发送管道项。
打开 ReceivePipeline.btp 文件。
在“管道Designer”中,打开“工具箱”。
右键单击 “工具箱” 图面,然后选择“ 选择项”。
在“选择工具箱项”窗口中,单击“ 管道组件 ”选项卡,然后选择以下管道组件:
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 文件,在管道Designer打开工具箱。
在工具箱中,将 SwiftMXAssembler 组件拖到发送管道内的汇编程序占位符中。
将 Swift MXRR 编码器 组件拖到发送管道的编码器占位符中。
在管道中选择 MXRR 编码器方解析程序,然后在管道组件属性窗口中设置以下属性。
启用 BAM 日志记录,以便对帐 为 TRUE 或 FALSE,具体取决于是否要为 SWIFT 响应启用对帐。
根据是否必须在 SWIFT Alliance Access (SAA) 启用消息签名,将 LAU 必需设置为 TRUE 或 FALSE。
如果 LAU Required 属性已设置为 TRUE,请提供 LAU Key First Part 和 LAU Key Second Part (值必须与配置 SAA.)
生成然后部署项目。