可以将 BizTalk 管道设计器与 Microsoft Visual Studio.NET 配合使用,以创建自定义 BizTalk 接收和发送管道。 可以将 SWIFT 反汇编程序用于自定义接收管道中的“反汇编”阶段。 同样,可以在自定义发送管道的“组装”阶段使用 SWIFT 汇编器。 若要从管道设计器工具箱调用 SWIFT 反汇编程序或汇编程序,请将反汇编程序或汇编程序拖到管道设计器画布上的相应管道阶段。 有关调用反汇编程序或汇编程序的分步说明,请参阅 模块 3:在端到端教程中添加管道项目 。 有关管道设计器或使用管道项目的详细信息,请参阅 BizTalk Server 帮助文档。
根据设计,SWIFT 反汇编程序希望“反汇编”阶段成为调用的接收管道 的最后 阶段。 使用任何后续阶段将导致意外行为(例如反汇编程序不调用后续阶段,或者反汇编程序删除以前填充和提升的上下文属性,然后再将消息发布到 MessageBox 数据库)。 同样,SWIFT 汇编程序要求“程序集”阶段是发送管道 的第一 个阶段。 使用任何前面的阶段可能会妨碍 SWIFT 汇编程序对动态消息类型的识别。
首次使用管道设计器工具箱时,必须手动将 SWIFT 反汇编程序和汇编程序添加到管道设计器工具箱。 本模块 3 中详细介绍了执行此作的分步说明:在端到端教程 中添加管道项目 。 手动添加组件后,组件将继续显示在工具箱中(直到手动删除组件或卸载A4SWIFT)。