建議在服務與桌面應用程序或網頁之間進行通信的方式是什麼?服務與網絡/桌面應用程序之間的通信
我希望服務能做所有的工作,但管理員/管理/報告可以通過網頁或桌面 。 (它將用C#和.Net 4.0編寫)
它是否命名爲管道?套接字? wcf?休息?肥皂 ?其他?什麼是最佳做法?
任何信息將不勝感激。
該服務需要有效實時,所以任何通信都需要異步。
感謝 安德魯
更新1 - 服務監控網絡傳輸REALTIME作爲一項服務。客戶端可以是本地的,也可以是遠程的(使用ASP.NET/MVC或甚至Silverlight)。客戶端不需要實時數據,但應該是abe來查詢設置,統計信息,日誌等。
這太含糊了。取決於很多事情:你的客戶和服務器相互之間的關係,數據量,持久性/可靠性要求等。 – Joe
剛剛更新了問題......這是否足夠詳細? – user296191