4.6. 确认 AMQ 到 REST API 集成可以正常工作


创建并发布 AMQ 到 REST API 示例集成后,您可以确认它是否按照定义进行。

前提条件

在 Fuse Online 中,在集成列表中,AMQ 旁边会出现您创建和部署的 REST API 集成。

流程

  1. 在新的浏览器窗口中,通过在 Fuse 在线环境的 URL 前插入 todo-,转至 To Do 应用显示。例如 :http://todo-app-proj761432.6a63.fuse-ignite.openshiftapps.com/
  2. 在 To Do app 显示中,单击 Show JMS Form 以显示包含 XML 消息的输入框。
  3. 点击 Send JMS Message 将该消息发送到 OpenShift 项目中的 Red Hat AMQ 代理。

    成功执行会返回来自 To Do app client API 的任务。该任务标识已损坏项目的 ID,及其供应商的联系信息。如果任务之前未出现,则尝试重新加载页面。

  4. 编辑 XML 消息来指定两个损坏的项:

    1. 单击 Show JMS Form 以再次显示消息输入框。
    2. 在 XML 消息中,将 undamaged 项的条目更改为指定 已损坏="true"。
    3. 单击 Send JMS Message。To Do app client API 返回一个新任务,其中包含两个供应商的两个已损坏的项目的 ID。
  5. 编辑 XML 信息以指定您组成的 ID:

    1. 单击 Show JMS Form
    2. 在 XML 消息中,对于已损坏 ="true" 的项目,请将项目 ID 更改为 1234
    3. 单击 Send JMS Message。To Do app client API 返回一个新任务,带有您刚刚输入的项目 ID。
  6. 另外,还可查看集成日志以排除意外结果或了解更多有关集成执行的信息:

    1. 在 Fuse Online 中的左侧面板中,单击 Integrations
    2. 查看 AMQ 的条目以 REST API 集成。
    3. 在集成概述页面中,点 Activity 选项卡。
    4. 点击您要查看活动信息的集成执行。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat