我有一个关于JMS架构的基本问题。典型的安排可以是点对点的,来自客户的消息是交错的。这意味着不支持并发通信吗?
现在在发布和订阅中,我们可以在一个或多个主题中注册许多客户,每次发送消息时,所有注册客户都会收到消息吗? (我想这是通过使用组播来完成的吗?)
如果我想实现JMS以便向数据库发送查询,并从数据库接收响应,那么应该使用发布和订阅方法吗?如果我有多个客户端,我不能用点对点做到这一点吗?
答案 0 :(得分:1)
你可以点对点地做,你可能根本不想这样做。
对于数据库交互,您可能需要一个数据网格而不是消息队列 - 如果您真的迫切希望将JMS放入架构中,则可以使用临时队列。
我想我有一个问题:你究竟想要完成什么?