使用 WebSockets 时,是否需要编写服务器代码?换句话说,我的客户端应用程序中的 JavaScript 是否需要连接到专门的服务器,或者我现有的 Apache 服务器是否可以支持这一点?
原文由 cometta 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用 WebSockets 时,是否需要编写服务器代码?换句话说,我的客户端应用程序中的 JavaScript 是否需要连接到专门的服务器,或者我现有的 Apache 服务器是否可以支持这一点?
原文由 cometta 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.5k 阅读✓ 已解决
2 回答882 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答896 阅读✓ 已解决
2 回答782 阅读
1 回答771 阅读✓ 已解决
2 回答1.1k 阅读
服务器必须支持网络套接字。在 HTTP 中第一次握手后,服务器和客户端打开一个套接字连接。服务器必须能够理解并接受这个握手。
在我的上一个项目中,我们使用最新的 Jetty 版本非常成功地运行了 Web 套接字连接。
2014 年 2 月 27 日:现在我还在 .net 下使用 XSockets.net 实现 websockets 并且工作起来很有魅力,你甚至不需要网络服务器(自托管)。 ASP.NET 的 WebSocket 实现也非常好。