2016-11-30 29 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