Я збираюся розробити додаток для обміну миттєвими повідомленнями, який працює в браузері.
Які браузери підтримують API WebSocket ?
Я збираюся розробити додаток для обміну миттєвими повідомленнями, який працює в браузері.
Які браузери підтримують API WebSocket ?
Відповіді:
MozWebSocket
MozWebSocket
Будь-який браузер із Flash може підтримувати WebSocket за допомогою web-socket-js shim / polyfill.
Про поточний стан підтримки WebSockets див. У каніузі у настільних та мобільних браузерах.
Дивіться звіти про випробування з тестового набору WS, включеного в Autobahn WebSockets, щодо тестів на відповідність функції / протоколу.
Це залежить від того, якою мовою ви користуєтесь.
У Java / Java EE:
V 7.5 supports RFC6455
- Jetty 9.1 підтримує javax.websocket / JSR 356)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:
В:
У Node.js:
Vert.x (також відомий як Node.x) : вузол, як реалізація поліглотів, що працює на Java 7 JVM і заснований на Netty з:
Pusher.com - хмарний сервіс Websocket, доступний через API REST.
Хмарна платформа DotCloud підтримує Websockets та Java (Jetty Servlet Container), NodeJS, Python, Ruby, PHP та мови програмування Perl.
Хмарна платформа Openshift підтримує веб-розетки та платформи Java (Jboss, Spring, Tomcat & Vertx), PHP (ZendServer & CodeIgniter), Ruby (ROR), Node.js, Python (Django & Flask).
Інші мовні реалізації див. У статті Вікіпедії для отримання додаткової інформації .
RFC для веб-розеток: RFC6455