2010-05-21 68 views
1

我有一個Windows應用程序在網站上發佈,並且可以由用戶使用「點擊一次」方法進行安裝。發送消息到Windows應用程序的所有正在運行的實例

我有幾個用戶,他們將在任何給定的時間點在應用程序上工作。

我想實現一個消息系統,其中,系統管理員可(在線...)發送廣播消息到該應用程序的所有當前正在運行的實例...

我可以成立一個計時器檢查從數據庫定期更新...但是,我覺得這是一個總的資源浪費...

是否有一種替代方式呢...就像,我將能夠觸發消息從數據庫到所有的應用程序...

PS:如果可能的話,甚至可以發送消息到正在運行的應用程序ine(因爲他們將訪問數據庫)

希望我明確表示...如果不是,請讓我知道。

回答

0

除非你想進入套接字或其他任何東西,否則我會說使用Web服務來檢查數據庫中的消息是一個好的選擇。

這樣,您不必關心有多少客戶在那裏。只要保持查詢輕量級並保持表格清潔,它不應該浪費資源。使用WCF服務來訪問數據庫,甚至打開壓縮,你會發現整個往返只有幾KB和一個小燈查詢。

+0

謝謝......我會自己走那條路。 – 2010-05-26 10:45:43

相關問題