我想弄清楚哪个客户端/服务器技术(即.NET Framework的哪一部分)用于我们的新应用程序。我们将使用.NET 3.5 SP1在C#中编写应用程序。双向沟通服务器/客户端架构?
它将包含一个将作为“服务器”运行的中央服务器,并且多个客户端应用程序分布在多台机器上。客户端应用程序是一个trayapp应用程序,它将接收来自服务器的通知,并且还将一些信息发送回服务器。因此沟通将是双向的,而且需要快速。服务器将需要知道将通知发送到哪个客户端。
我一直在想我可以使用套接字。我也遇到了TcpListener和TcpClient类。另一种选择是使用WCF做些事情,但我不确定如何与它进行快速双向通信。
看看这里http://realfiction.net/go/113 – 2013-03-11 19:11:02