2016-11-30 106 views
1

我有一个运行在Domino HTTP上的Web应用程序,它从用户邮件数据库查询数据。Domino HTTP任务和长轮询

我想执行长轮询,直推,的WebSockets或任何类似的技术到该应用程序从服务器获取即时变化或低延迟(并且无需用户交互)。这是可能的,如果是的话,如何?

现在,为了获取数据,我使用通过HTTP调用的Notes代理,但其中只能有多个同时有效(默认情况下为3个),所以我必须找到一个非阻塞替代方案。

+0

你说的是什么样的数据的代理人,以及跨多少个文件。不清楚用例是什么。根据频率的不同,您可能会在服务器上引入性能问题。 –

+1

并发代理的限制仅适用于在AMGR任务下运行的代理。如果您通过HTTP调用它们,则没有限制。 –

回答

1

假设你有权修改邮件文件/邮件服务器,你可以选择少数几个。

  • 你可以探索使用Triggerhappy这是需要服务器端设置
  • 您可以将邮件文件中运行代理之前触发它/后新邮件事件低水平事件触发机制。你需要在每个mailin上设置它
  • 最简单的方法可能是轮询。设置Data access services并保持轮询API通过HTTP
  • 不得已,你可以设置在mail.box
+0

更新:我们去了正常的投票。 – Alexander