>웹 프론트엔드 >JS 튜토리얼 >HTML5 WebSocket API를 지원하는 브라우저는 무엇입니까?

HTML5 WebSocket API를 지원하는 브라우저는 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-01 09:17:30700검색

Which Browsers Support the HTML5 WebSocket API?

어떤 브라우저가 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.