在此步骤中,将设置一个发送端口以将 997 消息发送到合作伙伴。 此发送端口使用 AS2EdiSend 发送管道将 EDIINT/AS2 编码的 997 确认传输到 _997ToFabrikam 文件夹。
先决条件
必须以 BizTalk Server 管理员组的成员身份登录。
创建“Send_Async_997”发送端口
在 BizTalk Server 管理控制台的 BizTalk 应用程序 1 节点下,右键单击 “发送端口”,指向“ 新建”,然后单击“ 静态单向发送端口”。
注释
将使用静态单向发送端口,因为尚未为 Fabrikam 群设置任何 MDN 作为 AS2 消息接收器。
在“ 发送端口属性 ”对话框中,将发送端口命名 为Send_Async_997。 选择类型为HTTP,然后单击配置。
在“HTTP 传输属性”对话框中,输入目标 URL
http://localhost/Fabrikam/Default.aspx?Destination=_997ToFabrikam
。 清除 “启用分块编码 ”,然后单击“ 确定”。注释
目标 URL 设置可确保发送端口将 997 消息发送到 Fabrikam 虚拟目录。 与该虚拟目录关联的Default.aspx.cs文件使用.msg扩展名生成 997,并将其发送到目标文件夹。
在“发送端口属性”对话框中,为发送管道选择 AS2EdiSend。
单击控制台树中的 “筛选器 ”。 对于 属性,请选择 BTS.MessageType。 在运算符中,选择 ==。 为值输入
http://schemas.microsoft.com/Edi/X12#X12_997_Root
。注释
此筛选器可确保发送端口仅从 MessageBox 中接收 997 确认回执。
单击 “确定” 。
在 BizTalk Server 管理控制台的 “发送端口 ”窗格中,右键单击 Send_Async_997 发送端口,然后单击“ 开始”。
后续步骤
将发送端口(Send_Payload_EdiXml)配置为将 EDI 有效负载发送到 Contoso,如 步骤 9:配置 EDI 有效负载发送端口中所述。