发送和接收特定主题的测试发布

可以发送(发布)和接收(预订)测试发布(消息)以检查发布/预订引擎网络和主题是否按预期的方式工作。可以配置发布,以便发布/预订引擎在将其发布至订户后仍保留副本。这使新的订户能够接收到该发布,即使这些订户是在该发布已发布后进行的预订。

开始之前

在您开始之前:

关于此任务

要发送和接收特定主题的测试发布:

过程

  1. 预订要测试的主题:
    1. 在“导航器”视图中,展开主管发布/预订引擎的队列管理器。
    2. 单击主题文件夹。 将在“内容”视图中显示所有主题。
    3. 右键单击“内容”视图中的特定主题,然后单击测试预订... 这样会打开“预订”应用程序。
  2. 针对同一主题发布消息:
    1. 在“导航器”视图中,展开主管发布/预订引擎的队列管理器。
    2. 单击主题文件夹。 将在“内容”视图中显示所有主题。
    3. 右键单击“内容”视图中的特定主题,然后单击测试发布... 这样会打开“发布测试消息”应用程序。
    4. 消息数据字段中,输入一条消息以在发布中发送。 例如,输入 Hello, world!
    5. 单击发布消息以将该消息发送至发布/预订引擎。
    订户接收该消息(发布)。
  3. 启动“预订”应用程序的另一个实例。 第二个“预订”应用程序不会接收到“发布测试消息”应用程序发布的消息,这是因为在将发布发送至发布/预订引擎时,该“预订”应用程序未预订该主题。
  4. 取消第二个“预订”实例对该主题的预订。
    1. 在第二个“预订”应用程序中,单击取消预订 第二个“预订”应用程序将再也无法接收到关于该主题的发布。第一个“预订”应用程序仍然可以接收到关于该主题的发布。
  5. 发布针对该主题的保留发布。
    1. 在“发布测试消息”应用程序中,选中保留消息复选框。
    2. 更改消息数据字段中的文本。 例如,输入 Hi, I'm home
    3. 单击发布消息 保留发布将发布至发布/预订引擎。第一个“预订”应用程序接收到保留发布。因为第二个“预订”应用程序当前未预订,所以它未接收到该发布。
  6. 使第二个“预订”应用程序再次预订该主题:
    1. 在第二个“预订”应用程序中,单击预订 第二个“预订”应用程序将再次预订该主题,并且因为发布/预订引擎保存了保留发布的副本,所以此应用程序会接收到该保留发布。

结果

您现在已发布并预订测试发布,包括关于特定主题的保留发布。

任务 任务

反馈

时间戳记图标 最近一次更新时间: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_v7pubs_testing_topics.htm