0
我想清楚地回答哪一個更好?輪詢還是推送?推送與投票的訂閱/發佈服務器
在我的情況下,有客戶訂閱數據源。數據源是具有特定事件ID的一系列事件。每個用戶訂閱指定的事件。當新事件發佈時,每個訂閱用戶都應該得到此更新。還有其他客戶端/服務器交互,但我主要關注這部分。
目前,有一些要求
- 共將有10〜25個事件ID。
- 每個用戶都應該在2-4秒後得到更新
- 更新非常罕見,每天1-4次或者沒有更新。
- 我們應該最大化連接到服務器的最大用戶數。考慮約有5000個用戶。
- 用戶只能訂閱他授權的那些事件。
我想使用WCF(http或nettcp綁定)。
我從來沒有開發過我自己的客戶端/服務器通信 - 所以任何想法都會有幫助。