2011-06-02 25 views
6

我有一個用C#編寫的WPF瀏覽器應用程序。其中有一個過程,我需要通知用戶其狀態。 (即在任務分配給用戶時通知用戶)。如何在Windows中使用C#,WPF進行「推送通知」服務?

客戶端不希望通過郵件發送這些通知,他們希望有一個托盤圖標,可以在爲其分配「任務」時通知每個用戶。然而,這個應用程序將被大量用戶所使用,並且通過基於輪詢服務器的狀態改變來製作通知系統,將意味着浪費大量流量,因爲他們需要用戶接收通知儘可能接近「實時」。

但是,我找不到任何直接發送到任何Windows版本的推送通知的示例。

爲了儘量減少帶寬使用,我想在服務器上有一個事件監聽器,並從那裏觸發通知,因爲它只是一個連接輪詢服務器的更改。

我怎麼能從服務器發送通知給其他每個用戶?

(我知道這可能沒有多大意義,因爲我不會說英語作爲我的主要語言。如果有什麼不清楚或需要進一步解釋,請指出:))

在此先感謝。 - 耶穌

回答

相關問題