Jms事务的必要性

jms 系统中事务处理(session.commit().sesson.rollback),在什么样的业务比较适合?
如果业务为了保证业务有效性,可以采用Replyto机制来确认消息成功能处理,客户端如果指定时间没有收到确认,可以启动task回滚。

jms事务会有消息重复接收处理问题?

重复接受没有问题,每一个消息有ID的。