【发布时间】:2012-04-10 00:52:15
【问题描述】:
我们必须使用应用程序服务器,它们都从同一个 JMS 服务器读取,最好从同一个目的地读取。我们希望确保放入此目的地的每条消息都被恰好两个听众阅读 - 我们的想法是一个具有恰好两个持久订阅者的主题。
我们正在使用 JBoss 5.1.0。我该怎么做:
1) 编写一个 *-service.xml 以便我可以确定在从目的地删除此消息之前,该消息已被两个(不少于不再)订阅者读取
2) 使用 EJB3.0 规范(带有注释和其他东西)编写一个 MDB,它将作为两个持久订阅者之一连接到主题?
我知道我可以创建一个订阅者,然后订阅一个主题,但这并不能保证在订阅之前放入主题的消息会发送给我。你能帮忙吗?
【问题讨论】: