使用WebSockets时,我需要编写服务器代码吗?换句话说,客户端应用程序中的JavaScript是否需要连接到专用服务器,或者我现有的Apache服务器是否可以支持此功能?
Answers:
当然,您需要一个WebSocket服务器。但是有许多不同语言的免费Websocket服务器,例如Java中的jWebSocket和.NET中的SuperWebSocket,您可以直接使用它们。
目前在Google代码上针对Apache开发了一些插件...
根据定义,像普通套接字一样的websocket是客户端服务器,因此是的,您需要一台服务器。但是,还有一种等待Apache插件的方法。
我正在使用托管服务器http://www.achex.ca。它是免费的,您可以使用javascript教程学习如何使用服务器。Websockets开发的良好开端。
该服务器基本上是一台消息路由器,您可以连接到它并将其用作所有websocket客户端的集合点。
简短的回答:是的,您需要一个专门的服务器,Apache不附带websockets。
或
替代,退房www.achex.ca。
在这种情况下,服务器的角色将在以下情况出现:
在HTML 5中,WebSocket像fone(双向通讯)一样,不会随便说话。http协议已升级为websocket协议。(wss:// from ws://)
SERVER应该能够打开双工通道,因此同意双工通信。
请通过以下链接访问:http : //www.html5rocks.com/en/tutorials/websockets/basics/
如果使用php,请查看RATCHET。
谢谢。