如何使发布接收消息?

时间:2019-04-01 17:02:58

标签: java python rabbitmq queue publish-subscribe

我有一个学校任务要使用RabbitMQ进行。这是一个证券交易所的项目,使用主题仅向对该消息感兴趣的人发送消息。举个例子,一个经纪人想从苹果公司买些股票,所以他要发送消息以购买它,有一种消息的发送格式,他要将该消息发送到队列中,证券交易所将收到该消息并进行处理,以查看是否有其他客户正在从Apple卖出,在这种情况下,Apple是一个话题,如果值匹配,它将处理交易。好啦我的疑问是,如何使正在购买的经纪人也收到消息?因为分配的要求之一是每个代理都需要接收他们感兴趣的主题的所有消息。因此,发送消息要购买的客户也将接收消息。

我已经完成了RabbitMQ的教程,我做了5个。 RabbitMQ Get started。在本教程中,我学习了如何将消息发送到订阅,但是没有说明发布也可以接收消息。

1 个答案:

答案 0 :(得分:0)

使用春季消息! https://spring.io/guides/gs/messaging-rabbitmq/

文档应该非常清楚如何发送/接收消息。这是一个整洁的小图书馆。当然,您的项目需要成为Spring应用程序。