步骤 9:配置 EDI 负载发送端口

步骤 9/11

在此步骤中,您将设置一个发送端口,该端口将从 EDI 负载生成的 XML 发送到后端 Contoso 应用程序(由 \_EDIXMLToContoso 文件夹代表)。 此发送端口使用 PassThruTransmit 发送管道。

必备条件

必须以 BizTalk Server Administrators 组成员的身份登录。

创建 Send_Payload_EdiXml 发送端口

  1. 在BizTalk Server管理控制台中,右键单击“发送端口”,指向“新建”,然后单击“静态 One-Way 发送端口”。

  2. 在“ 发送端口属性 ”对话框中,将发送端口命名为 Send_Payload_EdiXml。 为“类型”选择“文件”,然后单击“配置”。

    注意

    之所以指定 FILE 类型是因为该发送管道将不对负载文件执行 AS2 处理。 它只是将负载文件路由到某个本地文件夹,以便您可以看到 EDI 事务集。

  3. 在“文件传输属性”对话框中,对于“目标文件夹”,浏览并选择“\Program Files (x86) \Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_EDIXMLToContoso”。 将 “文件名 ”保留为 %MessageID%.xml。 单击 “确定”

  4. 接受 Send PipelinePassThruTransmit 默认值。

    注意

    由于使用 PassThruTransmit 发送管道,该管道将不对负载消息执行任何 EDI 处理,而是将消息以 AS2EdiReceive 接收管道生成的 XML 格式发送到本地文件夹。

  5. 单击控制台树中的“ 筛选器 ”。 对于 “属性”,输入 BTS。MessageType。 对于 “运算符”,输入 ==。 对于“值”,输入 http://schemas.microsoft.com/BizTalk/Edi/X12/2006#X12_00401_864

    注意

    该筛选器可确保此发送端口只从 MessageBox 中提取 X12 864 负载消息。

  6. 单击 “确定”

  7. 在BizTalk Server管理控制台的“发送端口”窗格中,右键单击Send_Payload_EdiXml发送端口,然后单击“启动”。

后续步骤

在两个贸易合作伙伴之间创建 AS2 和 X12 协议,如步骤 10:配置 X12 和 AS2 贸易合作伙伴协议中所述

另请参阅

教程 3:AS2 教程