【发布时间】:2016-01-10 21:47:54
【问题描述】:
在学习考试时,我刚刚在网上查找了一个我也无法回答的问题。问题是:
“服务器是否可以使用 JMS 消息接收请求,准备其响应(例如访问数据库)并再次使用 JMS 发送回复,在单个 JMS 事务的范围内?”
我知道我们可以在交易的上下文中发送交易消息或接收消息。我知道我们可以在一个事务中将多个消息发送和接收分组,从而保护整个交互。但是,JMS 被设计为异步的。所以理论上我需要有一个事务来将消息发送到队列和一个事务来接收来自队列的消息。我是对的还是可以进行单次发送和接收交易?
【问题讨论】:
标签: java transactions jms