使用 JSON 样本来运行 RESTful Web Service
运行此样本可完成以下任务:
-
通过使用 WebSphere MQ JSON 使用者消息流或 JSONP 网页可根据搜索字符串来检索所有 CD 的全部数据列表,或所选的 CD 数据列表。
- 插入一个或多个新 CD 的数据。
- 更新现有 CD 的数据。
- 删除 CD 的数据。
如果运行此样本时遇到任何问题,请参阅 IBM Integration Bus
文档中的解决运行样本时的问题。
要运行样本:
- 请确保已部署了样本消息流。
-
在“应用程序开发”视图中,展开 JSON REST 样本 Integration 项目 JSONRESTSampleFlowProject。 在“流测试”下双击 MqJsonClientConsumer.mbtest 可在测试客户机中将其打开。
- 请注意,测试客户机中存在多个“消息流测试事件”。
单击第一个“消息流测试事件”。
注意,MQInput 节点设置为 RETRIEVE_IN1。
- 单击“发送消息”。
- 此时将打开“选择部署位置”窗口。单击“完成”。
- 测试完成后,CD 数据会显示在屏幕的消息数据部分中。
-
对每个“消息流测试事件”重复第 3 至第 5 步,并记下将使用哪个 MQInput 节点。
按列示的“消息流测试事件”的顺序完成以下任务:
- 返回标题为"Friars Ball"的记录。
- 更新标题为"Friars Ball"的记录。
将艺术家从"Deep Blue"更改为"Deep Orange"。
- 返回标题为"Friars Ball"的记录。显示所有已发生的更改。
- 返回所有 CD 的数据。也可以查看 JSONPConsumer.html。
- 删除标题为"Friars Ball"的记录。返回成功消息或失败消息。
- 创建新条目,然后返回所有 CD 的数据。
- 返回所有 CD 的数据。也可以查看 JSONPConsumer.html。
有关每个队列作用的更多信息,请参阅关于使用 JSON 样本的 RESTful Web Service。
要运行 WebSphere MQ XML 使用者消息流,请打开 MqXmlClientConsumer.mbtest 流测试,并重复之前的步骤。
也可以通过使用 HttpJsonRestProvider.mbtest 流测试来直接访问 Web Service。
返回到样本主页