没有消息存储库的JMS队列的消息处理器

时间:2017-12-21 08:00:23

标签: wso2 wso2-am

是否可以将JMS消息发送到Message Broker中的JMS队列,以便在没有消息存储的情况下由消息处理器进一步处理?

e.g。

SELECT
  p1.keyValue,
  p1.Displayname,
  p2.keyValue,
  p2.Displayname,
  p1.ImportantAttrName,
  p1.ImportantAttrValue
FROM Person p1 WITH (NOLOCK)
JOIN Person p2 WITH (NOLOCK)
  ON p1.ImportantAttr = p2.ImportantAttr
  AND p1.keyValue < p2.keyValue
WHERE p1.ImportantAttrValue = p2.ImportantAttrValue

假设我有一个接收JSON主体的简单API,我想将其发送到名为myqueue的队列,我希望消息处理器能够读取消息以便进一步处理。

或者是否有其他方法可以实现类似的概念?

1 个答案:

答案 0 :(得分:0)

如果您的要求仅仅是消耗来自特定队列的消息以进行进一步处理,则以下可能更适合消息处理器,而消息处理器设计用于临时存储消息的消息存储: