是否可以在stomp中的队列之间共享数据?我们有一个新项目,我的任务是将数据从一个队列传递到另一个队列。考虑使用ActiveMQ和Stomp的系统。在这个系统中,我找到了一个由queue1返回并传递给queue2的消息。这对我来说没有多大意义。关于这个问题的任何建议将不胜感激。
用例:
我有这样的应用程序:
我想使用" user"从queue1创建,用于queue2中的查询
答案 0 :(得分:0)
是的,您可以在同一代理或同一代理之间的队列之间移动邮件。
相同的经纪人用例:
应用程序向brokerA上的queue1发送消息。使用ActiveMQ的Composite Destination支持,您可以配置brokerA以将消息传递到brokerA上的queue2。
不同的经纪人用例:
应用程序将消息发送到brokerA上的queue1,然后使用网桥或ActiveMQ网络连接器在brokerB上传递消息。
此外,代码可以从brokerA上的queue1读取消息,执行一些处理,然后将消息发布到brokerB上的queue2。
正如蒂姆在评论中提到的那样,为了推荐最佳解决方案,还需要确定适用于哪种用例的其他细节。