我正在寻找使用winforms或WPF在C#中构建客户端服务器应用程序.客户端应用程序必须是本地应用程序,因为它必须与专用硬件交互.
我正在寻找的架构是客户端使用TCP/IP连接到服务器端口.然后,客户端将向服务器发出请求,服务器将向客户端发送响应.当用户登录时,客户端将保持与服务器的连接.
我查看了Web服务,据我所知,WCF扩展了Web服务,这意味着服务器无法向客户端发送消息.
我对WCF不正确吗?如果不是,最好的方法是什么?