创建和部署A4SWIFT管道

执行以下步骤以创建和部署用于消息修复和新提交的 SWIFT 管道,如下图所示。

显示如何创建和部署 SWIFT 管道以用于消息修复和新提交的图像,文件名为 A4SWIFT_Pipeline_Configuration。

总结

部署以下架构:

  • 使用 SWIFT 反汇编程序自定义接收管道。 将 BRE 验证和 XML 验证属性设置为 True,将 SWIFT 标头架构属性设置为 (None)。

  • 使用 SWIFT 汇编程序自定义发送管道

创建管道项目

  1. 在 Visual Studio 中,单击“ 文件”,指向“ 新建”,然后单击“ 项目”。

  2. 在“新建项目”对话框中的“ 项目类型 ”窗格中,选择 BizTalk Projects 文件夹。

  3. “模板 ”窗格中,选择 “空 BizTalk Server 项目”。

  4. “名称 ”框中,键入项目名称所需的名称。

  5. “解决方案 ”框中,选择“ 添加到解决方案”。 在 “位置” 框中,输入在 “部署A4SWIFT架构”中创建的架构项目的位置。

  6. 单击“ 确定 ”打开新项目。
    Visual Studio.NET 向解决方案资源管理器添加一个新项目,并在指定的文件夹中创建项目文件夹和文件。

  7. 创建强密钥文件并将其分配给项目。 有关详细信息,请参阅部署 A4SWIFT 架构中的“创建具有强名称的 SWIFT 项目”。

添加自定义接收管道

  1. 在解决方案资源管理器中,右键单击管道项目,指向 “添加”,然后单击“ 新建项”。

  2. 在“添加新项”对话框中,单击“类别”窗格中的 “管道文件 ”,然后从“模板”窗格中选择“ 接收管道 ”。

  3. 在“ 名称 ”框中,键入管道的名称。

  4. 单击“ 添加” 以在 BizTalk 管道设计器中打开空白管道。

  5. 在 Visual Studio 中,单击“ 视图 ”,然后单击 “工具箱”。

  6. BizTalk 管道组件工具箱中,将 SWIFT 反汇编程序拖到 BizTalk 管道设计器反汇编阶段形状下方的 Drop Here 框。 将 SWIFT 反汇编程序 保留为 BizTalk 管道设计器中的选定内容。

  7. “属性”中,验证 BRE 验证XML 验证 属性是否设置为 True

    注释

    SWIFT 标头架构属性应设置为 “无”。

  8. 在 Visual Studio 中,单击“ 文件”,然后单击“ 全部保存”。

添加自定义发送管道

  1. 在解决方案资源管理器中,右键单击 SWIFTPipelines 项目,指向 “添加”,然后单击“ 新建项”。

  2. 在“添加新项”对话框中,验证“类别”窗格中是否选择了 “管道文件 ”,然后从“模板”窗格中选择“ 发送管道 ”。

  3. 在“ 名称 ”框中,键入管道的名称。

  4. 单击“ 添加” 以在 BizTalk 管道设计器中打开空白管道。

    注释

    BizTalk 管道设计器中会显示一个空管道。 Visual Studio 将新管道添加到 SWIFTPipelines 项目下的解决方案资源管理器。

  5. 在 Visual Studio 中,单击“ 视图 ”,然后单击 “工具箱”。

  6. BizTalk 管道组件工具箱中,将 SWIFT 装配器拖到 BizTalk 管道设计器“程序集”阶段形状下方的“拖到此处”框。

  7. 在 Visual Studio 中,单击“ 文件”,然后单击“ 全部保存”。

  8. 右键单击管道项目,然后单击“ 生成”。

    注释

    在编译过程中,不应看到任何失败。 如果这样做,请检查错误的来源,更正错误,然后重新生成项目。 但是,你可能会看到警告。 可以更正导致警告的条件。 有关详细信息,请参阅杂项已知问题中的“构建管道项目可能会导致警告”。

  9. 右键单击管道项目,然后单击“ 部署”。