运行命名空间组件测试

以下过程演示如何针对 Microsoft BizTalk ESB 工具包命名空间组件示例运行所有四种测试方案。

运行命名空间组件示例测试方案

  1. 首次运行此示例之前,请确保接收位置和发送端口URL指向源分发文件中的相应子文件夹。 为接收位置指定子文件夹 \Source\Samples\Namespace\Test\Filedrop\In,并为发送端口 URL 指定子文件夹 \Source\Samples\Namespace\Test\Filedrop\Out。

  2. 如果 GlobalBank.ESB 应用程序尚未运行,请使用 Microsoft BizTalk 管理控制台启动它。

  3. 创建名为 TEST_Add_to_PassThrough.0000.ns.xml 的文件的副本(位于 ESB 安装文件夹的 \Source\Samples\Namespace\Test\Data\ 子文件夹中),并通过删除“TEST_”前缀重命名副本。

  4. 将重命名的文件复制到 \Source\Samples\Namespace\Test\Filedrop\In 子文件夹中。

  5. ESB 选取消息,向该消息添加命名空间,并将更新的消息拖放到 \Source\Samples\Namespace\Test\Filedrop\Out 子文件夹中。 在文本编辑器中打开输入和输出文件,以查看此测试的效果。

  6. 现在运行第二个测试。 复制名为 TEST_Add_to_Remove.0000.ns.xml 的文件,并通过删除“TEST_”前缀对其进行重命名。

  7. 将重命名的文件复制到 \Source\Samples\Namespace\Test\Filedrop\In 子文件夹中。

  8. ESB 将选取消息,向该消息添加一个命名空间,删除新命名空间,并将更新的消息拖放到 \Source\Samples\Namespace\Test\Filedrop\Out 子文件夹中。 在文本编辑器中打开输入和输出文件,以查看此测试的效果。

  9. 现在运行第三个测试。 复制名为 TEST_PassThrough_to_Remove.0000.ns.xml 的文件,并通过删除“TEST_”前缀对其进行重命名。

  10. 将重命名的文件复制到 \Source\Samples\Namespace\Test\Filedrop\In 子文件夹中。

  11. ESB 选取消息,删除现有命名空间,并将更新的消息拖放到 \Source\Samples\Namespace\Test\Filedrop\Out 子文件夹中。 在文本编辑器中打开输入和输出文件,以查看此测试的效果。

  12. 最后,运行第四个测试。 复制名为 TEST_AddViaExtraction_to_PassThrough.0000.ns.xml 的文件,并通过删除“TEST_”前缀对其进行重命名。

  13. 将重命名的文件复制到 \Source\Samples\Namespace\Test\Filedrop\In 子文件夹中。

  14. ESB 选取消息,提取 ExtractNodeXPath 属性中指定的元素,从具有指定命名空间值的此元素创建一条消息,并将更新的消息拖放到 \Source\Samples\Namespace\Test\Filedrop\Out 子文件夹中。 在文本编辑器中打开输入和输出文件,以查看此测试的效果。