어떤 브라우저가 HTML5 WebSocket API를 지원합니까?
브라우저용 인스턴트 메시징 애플리케이션을 개발하려면 어떤 브라우저가 WebSocket API를 지원하는지 이해해야 합니다. 이 기술을 사용하면 단일 TCP 연결을 통해 실시간 양방향 통신이 가능해 인스턴트 메시지 기능이 가능해집니다.
클라이언트측 지원
-
Hixie- 75: Chrome 4.0 5.0, Safari 5.0.0
-
HyBi-00/Hixie-76: Chrome 6.0 - 13.0, Safari 5.0.2 5.1, iOS 4.2 iOS 5
-
HyBi-07: Chrome 14.0, Firefox 6.0(접두사: MozWebSocket), IE 9(Silverlight 확장 프로그램을 통해)
-
HyBi-10: Chrome 14.0 15.0, Firefox 7.0 8.0 9.0 10.0(접두사: MozWebSocket), IE 10
-
HyBi-17/RFC 6455: Chrome 16, Firefox 11, Opera 12.10 / Opera Mobile 12.1
Flash를 지원하는 브라우저는 web-socket-js shim을 통해 WebSocket을 활용할 수도 있습니다.
서버 측 지원
서버 측 지원은 다음에 따라 다릅니다. 사용된 프로그래밍 언어:
Java/Java EE
- Jetty, GlassFish, Caucho Resin, Tomcat, JSR 356
기타 Java 구현
- Kaazing Gateway, jWebSocket, Netty, xLightWeb, Webbit, Atmosphere, Grizzly, ActiveMQ, Camel
C#
- XSockets.NET, SuperWebSocket, Nugget, Alchemy-Websockets, Fleck, SignalR
PHP
- Ratchet, phpwebsocket, 확장형 웹 소켓 서버, phpdaemon
Python
- pywebsockets, websockify, gevent-websocket, gevent-socketio, 플라스크- 소켓, 아우토반, 토네이도
Node.js
- Socket.io, sockjs, WebSocket-Node
Vert.x(Node.x)
- 다양한 언어 지원(Ruby, Java, Groovy, Javascript, Scala 등)
- 트루 스레딩
- 여러 네트워크 프로토콜 지원
위 내용은 HTML5 WebSocket API를 지원하는 브라우저는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!