Tôi sẽ phát triển một ứng dụng nhắn tin tức thời chạy trên trình duyệt.
Những trình duyệt nào hỗ trợ API WebSocket ?
Tôi sẽ phát triển một ứng dụng nhắn tin tức thời chạy trên trình duyệt.
Những trình duyệt nào hỗ trợ API WebSocket ?
Câu trả lời:
MozWebSocket
MozWebSocket
Bất kỳ trình duyệt nào có Flash đều có thể hỗ trợ WebSocket bằng cách sử dụng shim / polyfill của web-socket-js .
Xem caniuse để biết trạng thái hiện tại của hỗ trợ WebSockets trong trình duyệt trên máy tính để bàn và thiết bị di động.
Xem các báo cáo thử nghiệm từ testsuite WS có trong Autobahn WebSockets để biết các thử nghiệm tuân thủ tính năng / giao thức.
Nó phụ thuộc vào ngôn ngữ bạn sử dụng.
Trong Java / Java EE:
V 7.5 supports RFC6455
- Jetty 9.1 hỗ trợ javax.websocket / JSR 356)V 3.1.2 supports RFC6455
V 4.0.25 supports RFC6455
V 7.0.28 supports RFC6455
Một số triển khai Java khác:
V 5.6 supports RFC6455
V 2.10 supports RFC6455
Trong C #:
Trong PHP:
Trong Python:
Trong C:
Trong Node.js:
Vert.x (còn được gọi là Node.x) : Một nút như triển khai polyglot chạy trên JVM Java 7 và dựa trên Netty với:
Pizer.com là một dịch vụ đám mây Websocket có thể truy cập thông qua API REST.
Nền tảng đám mây DotCloud hỗ trợ Websockets và Java (Jetty Servlet Container), NodeJS, Python, Ruby, PHP và ngôn ngữ lập trình Perl.
Nền tảng đám mây Openshift hỗ trợ websockets và các dạng bản đồ Java (Jboss, Spring, Tomcat & Vertx), PHP (ZendServer & CodeIgniter), Ruby (ROR), Node.js, Python (Django & Flask).
Đối với các triển khai ngôn ngữ khác, xem bài viết Wikipedia để biết thêm thông tin .
RFC cho Websockets: RFC6455