使用Socket.IO,當其他客戶端通過對Socket.IO服務器的JavaScript調用執行某些活動時,通知客戶端。使用Socket.IO,在發送JavaScript事件時阻止客戶端劫持 - 使用SignalR?
該消息廣播給所有客戶端,客戶端邏輯決定誰看到通知。 (另一個選擇是維護服務器上的相關客戶端集合,並且只向這些客戶端發送()更好?)。
系統將如何構建,以防止有人劫持代碼並向服務器發送重複通知? (某種標記化的發送?)僅僅使用會話標識是不夠的,因爲有人可以合法登錄,然後使用該會話嘗試關閉系統。
與此同時使用JavaScript(避免客戶端劫持的可能性),另一種方法可能是使用SignalR從代碼隱藏場景發送通知。仍在研究這一個,但一些討論/建議是受歡迎的。
謝謝。
不幸的是我沒有答案,但會看一個。 +1一個很好的問題! – 2012-03-05 22:47:44