我试图了解如何在IBM Worklight 6.2中创建可以侦听到达MQ / JMS队列的消息的JMS适配器,并采取一些操作(具体来说,我想向一个出站请求) RESTful服务)。
Worklight文档简要提到了一个"轮询"适配器here,但没有详细说明如何定义/创建。当我查看the specific documentation来定义Worklight适配器以连接到MQ / JMS时,它只提到了明确的readMessage
和writeMessage
过程,供客户端应用程序用来读取和写入来自的消息。按需排队。
如何创建一个对到达消息做出反应的轮询适配器?
答案 0 :(得分:1)
没有“轮询适配器”这样的东西;轮询是适配器的一种选择。
Stack Overflow中的快速搜索通过轮询实现找到以下问题:
基本上,您可以在poll
方法中添加WL.Server.createEventSource
选项:
WL.Server.createEventSource(
{
name: "eventSourceName",
poll: {
interval: 10,
onPoll: callback
},
}
);