Jakarta ee 使用JMS订购消息工作流程的最佳实践是什么

Jakarta ee 使用JMS订购消息工作流程的最佳实践是什么,jakarta-ee,queue,jms,message-queue,Jakarta Ee,Queue,Jms,Message Queue,我有一个任务:我想并行化消息接收过程。该任务的位置很窄:特殊标记的消息必须按特殊顺序处理—以我的服务接收的顺序。我正试图用JMS解决这个任务。 消息放置在队列中,几个MessageDriveBean正在处理这些消息。我有一个“经典要求”:我想确保消息的处理顺序与传递到队列的顺序相同。我使用WildFly 8.2(HornetQ-JMS提供程序)。我知道这是一个“无JMS模式需求” 我如何组织这个过程?也许我必须实现另一种模式来解决问题?我想我已经找到了解决方案。HornetQ(如WebLogic

我有一个任务:我想并行化消息接收过程。该任务的位置很窄:特殊标记的消息必须按特殊顺序处理—以我的服务接收的顺序。我正试图用JMS解决这个任务。 消息放置在队列中,几个MessageDriveBean正在处理这些消息。我有一个“经典要求”:我想确保消息的处理顺序与传递到队列的顺序相同。我使用WildFly 8.2(HornetQ-JMS提供程序)。我知道这是一个“无JMS模式需求”


我如何组织这个过程?也许我必须实现另一种模式来解决问题?

我想我已经找到了解决方案。HornetQ(如WebLogic JMS)提供了一种消息分组功能:。利用此机会,我可以与同一消费者建立对相同标记消息的处理。宾果