步骤 11:测试 AS2 解决方案

第 11 步,共 11 步

在此步骤中,你将验证本教程的结果。

需要生成用于将 EDI 消息发送到Receive_AS2接收位置(通过 Contoso 虚拟目录)的 Sender.exe 文件。 Sender.exe 返回异步 MDN 消息。 消息文件X12_00401_864.edi 位于 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial 文件夹中。

先决条件

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

使用异步 EDI 消息测试解决方案

  1. 在 Visual Studio 中,打开 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\Sender 文件夹中的 Sender.csproj 项目。 右键单击发件人项目,然后单击“ 属性”。 单击左侧控制台中的 “登录 ”。 确保选中“ 对程序集进行签名 ”,并将强名称密钥文件设置为 Sender.snk。 确保仅清除 延迟符号

  2. 构建项目。

  3. 打开命令提示符并导航到 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\Sender\bin\debug。 Enter Sender.exe,然后按 Enter。 验证是否看到一条消息,指示已成功发送 AS2 消息,然后关闭命令提示符。

    注释

    运行 Sender.exe 生成包含以下 EDI 测试交换的 AS2 消息:\Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\X12_00401_864.edi。 生成 AS2 消息后,它会将其发布到 Contoso 虚拟目录,该目录使用 BTSHttpReceive.dll 将消息路由到接收位置。

  4. 导航到 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_MDNToFabrikam 文件夹。 验证文件夹中是否存在 <GUID>.msg 文件。 在记事本中打开该文件,并验证消息是否为 AS2-From 已设置为 Contoso 且 AS2-To 设置为 Fabrikam 的 MDN。

  5. 导航到 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_EDIXMLToContoso 文件夹。 验证文件夹中是否存在 <GUID>.xml 文件。 双击该文件,并验证消息的 ST01 字段是否设置为 864。

  6. 导航到 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_997ToFabrikam 文件夹。 验证文件夹中是否存在 <GUID>.msg 文件。 在记事本中打开该文件,并验证消息是否为 997 消息(ST1 为 997),AS2 标头位于 EDI 有效负载之上。 验证 AS2-From 是否为 Contoso,AS2-To 是否为 Fabrikam。 验证 ISA6(发送方标识符)是否设置为1234567(Contoso),并将 ISA8(接收方标识符)设置为7654321(Fabrikam)。

  7. 若要查看 AS2 和 EDI 状态报告,请转到 BizTalk Server 管理控制台中的 “组中心 ”页,滚动到页面底部,然后单击其中一个状态报告链接。 有关详细信息,请参阅 EDI 和 AS2 状态报告

后续步骤

你已完成 AS2 教程。

另请参阅

教程 3:AS2 教程
步骤 1:准备 AS2 教程