我有一個項目需要在服務器發生問題時通知WPF桌面客戶端。另外,向WPF客戶端發送的通知不會被廣播(發送給每個客戶端),它應該發送給特定的客戶端。調查從服務器通知WPF客戶端的解決方案
我想遠離老式的服務器輪詢。這需要儘可能接近實時。
我從來沒有這樣的要求,我正在研究解決方案。我的第一個想法是使用SignalR與.NET client。我還沒有與SignalR合作過,但似乎它可能是一個解決方案。我知道這是對長輪詢,服務器發送事件和WebSocket的抽象,取決於可用的內容。
我已經通過Callbacks和服務總線簡單閱讀了WCF,但對它們一無所知,或者這些技術是否適用於此。我可以使用之前解決此問題的人員的一些反饋和建議。你會怎麼做?
受控網絡中的客戶端和服務器之間的連接,還是通過「雲」? – 2011-12-15 19:23:30
@Mike - 假設它是一個局域網。 – 2011-12-15 23:45:19