使用 JSON 样本来运行 RESTful Web Service

运行此样本可完成以下任务:

  1. 通过使用 WebSphere MQ JSON 使用者消息流或 JSONP 网页可根据搜索字符串来检索所有 CD 的全部数据列表,或所选的 CD 数据列表。
  2. 插入一个或多个新 CD 的数据。
  3. 更新现有 CD 的数据。
  4. 删除 CD 的数据。

如果运行此样本时遇到任何问题,请参阅 IBM Integration Bus 文档中的解决运行样本时的问题

要运行样本:

  1. 请确保已部署了样本消息流。
  2. 在“应用程序开发”视图中,展开 JSON REST 样本 Integration 项目 JSONRESTSampleFlowProject。 在“流测试”下双击 MqJsonClientConsumer.mbtest 可在测试客户机中将其打开。
  3. 请注意,测试客户机中存在多个“消息流测试事件”。 单击第一个“消息流测试事件”。 注意,MQInput 节点设置为 RETRIEVE_IN1。
  4. 单击“发送消息”。
  5. 此时将打开“选择部署位置”窗口。单击“完成”。
  6. 测试完成后,CD 数据会显示在屏幕的消息数据部分中。
  7. 对每个“消息流测试事件”重复第 3 至第 5 步,并记下将使用哪个 MQInput 节点。 按列示的“消息流测试事件”的顺序完成以下任务:
    1. 返回标题为"Friars Ball"的记录。
    2. 更新标题为"Friars Ball"的记录。 将艺术家从"Deep Blue"更改为"Deep Orange"。
    3. 返回标题为"Friars Ball"的记录。显示所有已发生的更改。
    4. 返回所有 CD 的数据。也可以查看 JSONPConsumer.html
    5. 删除标题为"Friars Ball"的记录。返回成功消息或失败消息。
    6. 创建新条目,然后返回所有 CD 的数据。
    7. 返回所有 CD 的数据。也可以查看 JSONPConsumer.html
    有关每个队列作用的更多信息,请参阅关于使用 JSON 样本的 RESTful Web Service

要运行 WebSphere MQ XML 使用者消息流,请打开 MqXmlClientConsumer.mbtest 流测试,并重复之前的步骤。

也可以通过使用 HttpJsonRestProvider.mbtest 流测试来直接访问 Web Service。

返回到样本主页