我想弄清楚哪個客戶端/服務器技術(即.NET Framework的哪一部分)用於我們的新應用程序。我們將使用.NET 3.5 SP1在C#中編寫應用程序。雙向溝通服務器/客戶端架構?
它將包含一個將作爲「服務器」運行的中央服務器,並且多個客戶端應用程序分佈在多臺機器上。客戶端應用程序是一個trayapp應用程序,它將接收來自服務器的通知,並且還將一些信息發送回服務器。因此溝通將是雙向的,而且需要快速。服務器將需要知道將通知發送到哪個客戶端。
我一直在想我可以使用套接字。我也遇到了TcpListener和TcpClient類。另一種選擇是使用WCF做些事情,但我不確定如何與它進行快速雙向通信。
看看這裏http://realfiction.net/go/113 – 2013-03-11 19:11:02