我有一个现有的桌面应用程序,它使用长轮询来接收使用websockets的通知。我的开发是在Windows 7上我有一个在我们的网络上运行的websocket服务器。当我想替换使用websockets的通知时,这只需要只是一个监听。
我发现的一切都说,websockets只能在Windows 8上使用。
答案 0 :(得分:1)
我不敢。 Windows 7不支持System.Net.WebSockets
。因此,如果您尝试运行使用该命名空间的应用程序,无论它是服务器还是客户端,它都会抛出PlatformNotSupportedException
。
您需要安装第三方客户端才能连接到WebSocket服务器。
看看
https://github.com/sta/websocket-sharp
https://github.com/Olivine-Labs/Alchemy-Websockets-Client-Library