gpt4 book ai didi

java - 实现 JMS 请求-回复。队列与主题?

转载 作者:搜寻专家 更新时间:2023-11-01 02:31:07 24 4
gpt4 key购买 nike

我知道有不同的方法(或排列)来实现 JMS 请求-回复机制,即请求队列和响应队列、请求主题和响应主题,或两者的混合。

我想知道的是,(1) 推荐(或最常见)的方式是什么以及 (2) 不同的排列如何衡量?

接下来是不是更正确的说法一种。 “向队列发送消息”或 b。 “通过队列发送消息”?

干杯!

最佳答案

通常,使用队列。 “请求”表示接收者,而不是向任何关心的人发出通知,因此您可能需要队列的行为。

队列通常在一件事上做得更好——或有限数量的对等事物——接收消息并处理它。当重要的是消息实际上到达处理它的人时,他们也倾向于比主题更明智的持久性模型。 (例如:如果丢弃消息是一个问题,您可能需要一个队列)

话题更面向广播:说点什么,任何关心的人都会听到。通常情况下,这与“......并且不期望直接响应”密切相关,因为“零个或多个听众”模型......好吧,如果你期望响应,零个听众总是一个问题。

主题可以做持久化,但规则比较陌生,很少是你真正想要的。

最后,我认为大多数人说“到”一个队列,因为队列和处理消息的事物是不同的,但实际上,它与您传达的意思无关紧要。

关于java - 实现 JMS 请求-回复。队列与主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9073597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com