哪些浏览器支持 HTML5 WebSocket API?
2022-08-30 00:16:45
MozWebSocket
MozWebSocket
任何带有Flash的浏览器都可以使用Web-socket-js shim/polyfill来支持WebSocket。
有关桌面和移动浏览器中 WebSockets 支持的当前状态,请参阅 caniuse。
有关功能/协议一致性测试,请参阅Autobahn WebSockets中包含的WS测试套件的测试报告。
这取决于您使用的语言。
在 Java/Java EE 中:
V 7.5 supports RFC6455
V 3.1.2 supports RFC6455
V 4.0.25 supports RFC6455
V 7.0.28 supports RFC6455
其他一些 Java 实现:
V 5.6 supports RFC6455
V 2.10 supports RFC6455
在 C# 中:
在 PHP 中:
在Python中:
在 C 中:
在节点中.js:
Vert.x(也称为Node.x):一个类似多语言实现的节点,运行在Java 7 JVM上,并基于Netty:
Pusher.com 是一个Websocket云服务,可通过REST API访问。
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)平台。
有关其他语言的实现,请参阅维基百科文章以获取更多信息。
用于 Websockets 的 RFC : RFC6455