2013-04-22 95 views

回答

0

那么,最明显的方法是读取消息,处理消息,然后将消息移动到归档队列。

如果您确实想将邮件存储在您正在阅读的队列中(无论出于何种原因),则可以使用QueueBrowser而不是receive来避免使用该邮件。

检查出主题上的this Oracle JMS example,它也应该适用于ActiveMQ/JMS。

另一种方式,只要提到它,就是在事务中读取它,然后在事务完成后回滚事务。缺点是你会试图一遍又一遍地阅读相同的信息和...