Sar*_*uon 278 javascript html5 network-programming web-applications websocket
我将开发一个在浏览器中运行的即时消息应用程序.
哪些浏览器支持WebSocket API?
Cbe*_*317 427
MozWebSocketMozWebSocket任何带Flash的浏览器都可以使用web-socket-js shim/polyfill 支持WebSocket .
有关桌面和移动浏览器中WebSockets支持的当前状态,请参阅caniuse.
请参阅Autobahn WebSockets中包含的WS测试套件中的测试报告,以获取功能/协议一致性测试.
这取决于您使用的语言.
在Java/Java EE中:
V 7.5 supports RFC6455- Jetty 9.1支持javax.websocket/JSR 356)V 3.1.2 supports RFC6455V 4.0.25 supports RFC6455V 7.0.28 supports RFC6455其他一些Java实现:
V 5.6 supports RFC6455V 2.10 supports RFC6455在C#中:
在PHP中:
在Python中:
在C:
在Node.js中:
Vert.x(也称为Node.x):类似于在Java 7 JVM上运行并基于Netty的多语言实现的节点:
Pusher.com是一个可通过REST API访问的Websocket云服务.
DotCloud云平台支持Websockets,Java(Jetty Servlet Container),NodeJS,Python,Ruby,PHP和Perl编程语言.
Openshift云平台支持websockets,Java(Jboss,Spring,Tomcat和Vertx),PHP(ZendServer&CodeIgniter),Ruby(ROR),Node.js,Python(Django&Flask)平台.
有关其他语言实现,请参阅Wikipedia文章以获取更多信息.
RFC for Websockets:RFC6455