ฉันจะพัฒนาแอปพลิเคชันการส่งข้อความโต้ตอบแบบทันทีที่ทำงานในเบราว์เซอร์
เบราว์เซอร์อะไรสนับสนุนWebSocket API ?
ฉันจะพัฒนาแอปพลิเคชันการส่งข้อความโต้ตอบแบบทันทีที่ทำงานในเบราว์เซอร์
เบราว์เซอร์อะไรสนับสนุนWebSocket API ?
คำตอบ:
MozWebSocket
MozWebSocket
เบราว์เซอร์ใด ๆ ที่มี Flash สามารถรองรับ WebSocket โดยใช้web-socket-js shim / polyfill
ดูcaniuseสำหรับสถานะปัจจุบันของการสนับสนุน 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:
ใน C:
ใน Node.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)
สำหรับการใช้งานภาษาอื่น ๆดูบทความวิกิพีเดียสำหรับข้อมูลเพิ่มเติม
RFC สำหรับเว็บซ็อกเก็ต: RFC6455