Domino HTTP 任务和长轮询
Domino HTTP Task and long polling
我在 Domino HTTP 上有一个 Web 应用程序 运行,它从用户邮件数据库中查询数据。
我想在该应用程序中实施长轮询、直接推送、WebSockets 或任何类似技术,以立即或低延迟(无需用户交互)从服务器获取更改。这可能吗?如果可能,怎么做?
现在,为了获取数据,我正在使用通过 HTTP 调用的 Notes 代理,但是这些代理只能同时存在有限多个(默认情况下为 3 个?),所以我必须找到一个非阻塞的替代方案。
假设您有权对 mailfiles/mailserver 进行更改,您可以做一些事情。
- 您可以探索使用 Triggerhappy,这是一种需要服务器端设置的低级事件触发机制
- 您可以 运行 邮件文件中的代理并在 before/after 新邮件事件上触发它。您需要在每个 mailin
上进行设置
- 最简单的方法可能是投票。设置 Data access services 并通过 http
继续轮询 api
- 不得已,您可以在 mail.box
中设置代理
我在 Domino HTTP 上有一个 Web 应用程序 运行,它从用户邮件数据库中查询数据。
我想在该应用程序中实施长轮询、直接推送、WebSockets 或任何类似技术,以立即或低延迟(无需用户交互)从服务器获取更改。这可能吗?如果可能,怎么做?
现在,为了获取数据,我正在使用通过 HTTP 调用的 Notes 代理,但是这些代理只能同时存在有限多个(默认情况下为 3 个?),所以我必须找到一个非阻塞的替代方案。
假设您有权对 mailfiles/mailserver 进行更改,您可以做一些事情。
- 您可以探索使用 Triggerhappy,这是一种需要服务器端设置的低级事件触发机制
- 您可以 运行 邮件文件中的代理并在 before/after 新邮件事件上触发它。您需要在每个 mailin 上进行设置
- 最简单的方法可能是投票。设置 Data access services 并通过 http 继续轮询 api
- 不得已,您可以在 mail.box 中设置代理