我不禁感到这必须在某个地方回答,但是如果我能找到它,我就会生气。部分问题可能是客户方面有太多的讨论让我看到树木。用于NodeJS的Web套接字服务器端实现
无论如何,道歉一边,这是我想要做的。我需要一个平台独立的WebSockets服务器端实现。我希望它在NodeJS中运行。
现在,我在这个主题上发现的99%关于socket.io。但据我所知,这不是WebSockets,它本身就是一个特殊的“额外”协议。我需要一些“通过(尚未)标准”的方法。有一个很好的理由,这是不可议付的,相信我,让我们只是保存带宽:)
所以,我试过WebSocket,但这需要(或似乎需要python和,更糟糕的是,视觉Studio)在Windows上运行。我需要一些独立于平台的东西,并不需要特殊的东西。
我也尝试过node-websocket-server,但是我无法完成这项工作。主页上的示例对我而言不合格。它似乎接受连接,但客户端没有看到它,任何一方都不会发送任何内容,并且客户端立即将该连接视为关闭。事实上,我所得到的只是一个“连接”回调,然后它似乎死亡。在调试模式下运行并没有告诉我任何有用的信息,除了某些对象或其他没有flush()方法的内部错误。我怀疑这是一个已经失效的项目?
所以,我没有想法。是否有可能说服socket.io纯粹通过WebSockets的(非)规范工作?有没有办法让node-websocket-server的行为发生,我找不到。有没有办法绕过websocket中的Visual Studio依赖项,还是有其他一些基于NodeJS的工具可以满足我所有的需求?
哦,另外一件事,我希望该工具能够与“连接”和平共存,因为我正在使用该工具来处理常规文档。
TIA, 托比
好的,谢谢,我会给你一个去(抱歉,延迟承认,我是出城)。 –