运行基于内容的批量加载路由示例

此示例的这一部分演示了如何批量加载队列,其中包含的消息将由 ESB 和 Microsoft BizTalk 根据每条消息中指定的队列名称路由到不同的目标队列。 它使用了您在前面两部分中看到的示例的特点。

运行批量加载基于内容路由的访问示例

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

  2. 运行 IBM RfhUtil 实用工具,然后在第一个下拉列表中选择名为 ESB.JMS.Sample.QueueManager 的队列管理器,以连接到该队列管理器,如该示例的第 2 部分所示。

  3. 在第二个下拉列表中,选择名为 ESB.JMS.SAMPLE.SENDTOBIZTALK 的目标出站队列,如此示例的第 2 部分所示。

  4. 单击 RfhUtil 实用工具中的 “加载 Q ”按钮,然后导航到名为 TEST-000128 的测试消息文件。JMS 位于名为 \Source\Samples\JMS\Test\Data\Load\ 的子文件夹中。 此文件包含一批 128 条测试消息,该示例将发送到 ESB。

  5. “加载 ”对话框中,将所有值都设置为默认值。

  6. 在“ 加载 ”对话框中,单击“ 确定 ”将所有消息添加到输入队列。

  7. 应用程序执行时延迟后,ESB 输出消息会显示在各种目标队列中,具体取决于其 JMS 标头中的值。 但是,所有答复都指定相同的答复队列,因此所有答复都出现在ESB.JMS.SAMPLE.REPLY队列中。 打开 WebSphere 队列资源管理器并浏览队列以确认这一点。