Rumah >hujung hadapan web >tutorial js >Penyemak Imbas Web manakah yang Menyokong API WebSocket?

Penyemak Imbas Web manakah yang Menyokong API WebSocket?

Linda Hamilton
Linda Hamiltonasal
2024-11-01 17:59:02884semak imbas

Which Web Browsers Support the WebSocket API?

Pelayar Manakah Menyokong API WebSocket?

Untuk membangunkan aplikasi pemesejan segera yang berjalan dengan lancar dalam penyemak imbas, adalah penting untuk mempertimbangkan keserasian dengan pelbagai pelayar web. API WebSocket membolehkan komunikasi masa nyata antara aplikasi web dan pelayan, menjadikannya teknologi penting untuk aplikasi tersebut. Mari kita mendalami penyemak imbas yang menyokong API WebSocket.

Sokongan Sisi Pelanggan

Pelayar berikut menyokong API WebSocket:

  • Hixie-75: Chrome 4.0 , Safari 5.0.0
  • HyBi-00/Hixie-76: Chrome 6.0-13.0, Safari 5.0.2 , iOS 4.2
  • HyBi-07 : Chrome 14.0, Firefox 6.0 (awalan: MozWebSocket)
  • HyBi-10: Chrome 14.0 , Firefox 7.0 (prefixed MozWebSocket)
  • HyBi-17/RFC 6455: Chrome 16, Firefox 11, Opera 12.10

Selain itu, penyemak imbas dengan Flash boleh menyokong WebSocket melalui soket web- perpustakaan js. Anda boleh merujuk kepada caniuse untuk mendapatkan maklumat terkini tentang sokongan WebSocket dalam pelbagai penyemak imbas.

Sokongan Bahagian Pelayan

Bahasa pengaturcaraan yang anda gunakan akan menentukan sokongan bahagian pelayan untuk WebSocket. Berikut ialah beberapa pilihan popular:

Java/Java EE:

  • Jetty 7.0
  • GlassFish 3.0
  • Caucho Resin 4.0.2
  • Tomcat 7.0.27
  • JSR 356, disertakan dalam Java EE 7, mentakrifkan API WebSocket.

C#:

  • XSockets.NET
  • SuperWebSocket
  • Nugget

PHP:

  • Ratchet
  • phpwebsocket
  • Pelayan Soket Web Boleh Dilanjutkan

Python:

  • pywebsockets
  • websockify
  • perpustakaan gevent

Node.js:

  • Socket.io
  • sockjs
  • WebSocket-Node

Lain-lain:

  • libwebsockets (C)
  • Socket.io, sockjs juga mempunyai port sisi pelayan untuk Python, Java, Go, dll.
  • Vert.x menyediakan sokongan untuk pelbagai bahasa dan protokol rangkaian.

Perlu diperhatikan bahawa Pusher.com menawarkan WebSocket perkhidmatan awan, dan platform seperti DotCloud dan Openshift menyokong soket web untuk pelbagai bahasa pengaturcaraan. RFC untuk Websockets ialah RFC6455.

Atas ialah kandungan terperinci Penyemak Imbas Web manakah yang Menyokong API WebSocket?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn