我知道 websocket 是一种协议,因此它不应该依赖于任何操作系统要求,因为它恰好通过 ftp 或 http 进行通信。我找到了使用此协议的不同库,但它们似乎对 .Net 4+(无 Windows XP)、至少 Visual Studio 2015(因此至少是 Windows 7)有要求,而且通常没有要求......直到我尝试编译或运行某个库的示例(在安装编译它所需的任何东西之后),我收到关于无效参数的运行时错误,不支持的东西,错误这个和错误那个。
经过几天的试验和错误,我决定问一个奇怪的问题:有没有办法在旧的操作系统上使用这样的协议,比如 Windows XP 或旧版本的 linux?我找到了浏览器支持的每一个细节,但显然它只适用于客户端。服务器端的Node.js,用js写的,老电脑和操作系统也能用?
我在任何地方都找不到编写监听 websocket 的服务器的最低要求是什么(这是一个协议,所以相信我什么也没找到:/)并不难,我需要根据语言或框架要求(例如.. net 4+,所以不是 Windows XP)。
我想用 websocket 做 RPC,但我无法在 Windows XP 和 Visual Studio 2010 中运行WAMP 服务器(/sf/answers/761796591/)(它在 Visual Studio 2015 下的 Windows 7 上完美运行) .
我可以使用其他语言来接受 websocket 上的连接......我软件的另一部分是用 .net 3.5 编写的,所以我需要找到一些不难从 .net 3.5 调用和调用的东西。
感谢您的任何帮助或解释。