我有一个流程,我在其中使用wmq来获取消息。但这条消息是随机发生的。我想把它作为第一个输入第一个输出。我正在使用线程逐个获取消息。
我有一个骡子流我正在使用WMQ端点从队列中获取肥皂消息。让我在队列中有8个消息,其中一个字段的值(供参考)的soap消息是60,60,82,77,79,47,79& 47分但是当我在流程中获取队列时,我会以不同的顺序获取消息。 e.q.我第一次收到序列77,82,60,60,79,47,79,47的消息。其他时间我得到60,60,77,79,47,79,47,82。
这影响了我的申请。请告诉我如何从WMQ获取FIFO序列中的SOAP消息。
你可以在这个链接中查看我的xml mule flow如何在MULE中使用java代码创建兼容的wmq
这里我还使用了流程的处理策略,一次允许最多1个线程(流程xml的附加链接中没有提到)