有没有人知道一台同时支持75和76的简单WebSocket服务器?
我曾经使用phpwebsocket (我有一点php经验),直到Chrome自我更新,把一切都搞砸了。
我真正需要的只是一个服务器,它可以将发送给它的消息回显给所有其他连接。最好是用php写的,但这真的无关紧要,除了我不能使用node.js解决方案。
发布于 2011-09-12 21:48:47
如果你真的想要PHP和对WebSockets Hixie75/76的支持,那么phpwebsocket
但是,让我建议您确实需要Hixie75/76支持以及HyBi (07,08,13)支持。Chrome14和on只支持HyBi。火狐6也是如此。微软的is版可下载的WebSocket原型也只支持HyBi。
phpwebsocket自2010年11月以来一直没有更新,也没有任何HyBi支持。支持Hixe和HyBi协议的几个替代方案:
pywebsocket(http://code.google.com/p/pywebsocket/)
:
还有PHP代码in this question,可能可以用来向phpwebsocket添加HyBi支持。
而且,你也没有说为什么node.js不是一个选项。如果这是一个选择,那么Socket.IO可能是您通向工作解决方案的最快途径,因为它提供了客户端Javascript库(除了服务器之外),它有会话管理示例/食谱,并且它可以自动回退到不支持WebSockets的浏览器的长轮询。
发布于 2011-09-12 17:40:50
http://code.google.com/p/pywebsocket/怎么样?
确实需要Python经验
发布于 2012-11-26 14:38:07
Pywebsocket已经放弃了对hixie的支持。
使用
--allow-draft75具有与旧浏览器的兼容性。
https://stackoverflow.com/questions/7384530
复制相似问题