- RabbitMQ 教程
- RabbitMQ - 主页
- RabbitMQ - 概述
- RabbitMQ - 环境设置
- RabbitMQ - 特性
- RabbitMQ - 安装
- 基于队列的示例
- RabbitMQ - 制造者应用程序
- RabbitMQ - 消费者应用程序
- RabbitMQ - 测试应用程序
- 基于主题的示例
- RabbitMQ - 发布者应用程序
- RabbitMQ - 订阅者应用程序
- RabbitMQ - 测试应用程序
- RabbitMQ 实用资源
- RabbitMQ - 快速指南
- RabbitMQ - 实用资源
- RabbitMQ - 讨论
RabbitMQ - 测试应用程序主题
启动发布者应用程序
在 eclipse 中,右键单击 Publisher.java 源,并选择“Run As → Java Application”(作为 → Java 应用程序运行),发布者应用程序将开始运行,您将看到如下输出 −
Enter message:
启动订阅者应用程序
在 eclipse 中,右键单击 Subscriber.java 源,并选择“Run As → Java Application”(作为 → Java 应用程序运行)。订阅者应用程序将开始运行,您将看到如下输出 −
Waiting for messages. To exit press CTRL+C
启动另一个订阅者应用程序
在 eclipse 中,再次右键单击 Subscriber.java 源,并选择“Run As → Java Application”(作为 → Java 应用程序运行)。另一个订阅者应用程序将开始运行,您将看到如下输出 −
Waiting for messages. To exit press CTRL+C
发送信息
在发布者控制台窗口中,键入 Hi 并按回车按钮发送信息。
Enter message: Hi
接收信息
在订阅者控制台窗口中验证,每个窗口都会收到消息。
Received = Hi
发送 Quit 作为消息来终止所有发布者和订阅者控制台窗口会话。
验证
现在在浏览器中打开 http://rabbitmq:15672/。它会询问凭据。使用 guest/guest 作为用户名/密码,它将加载 RabbitMQ 管理控制台,您可以在其中检查队列和交换,以查看已发送消息和绑定的状态。
广告