WebSockets

Esta es una tecnolog铆a experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producci贸n.

WebSockets es una tecnolog铆a que hace posible abrir una sesi贸n de comunicaci贸n interactiva entre el navegador del usuario y un servidor. Con esta API, puedes enviar mensajes a un servidor y recibir respuestas por eventos sin tener que consultar al servidor.

Documentaci贸n

C贸mo escribir aplicaciones para cliente WebSocket
Una gu铆a tutorial sobre c贸mo escribir clientes WebSocket para ejecutarse en el navegador.
Referencia WebSockets
Una referencia a la API del lado del cliente WebSocket.
El protocolo WebSocket
Una referencia al protocolo de WebSocket.
C贸mo escribir servidores WebSocket
Una gu铆a sobre c贸mo escribir el c贸digo del lado del servidor para manejar el protocolo WebSocket.

Ver todas

Herramientas

 

Temas relacionados

AJAX , JavaScript

Consulta tambi茅n

Compatibilidad de los navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Caracter铆stica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Compatibilidad con la versi贸n -76 6 4.0 (2.0) Sin soporte 11.00 (desactivado) 5.0.1
Compatibilidad con el protocolo de la versi贸n 7 Sin soporte

6.0 (6.0)

usa MozWebSocket .
Sin soporte Sin soporte Sin soporte
Compatibilidad con el protocolo de la versi贸n 10 14

7.0 (7.0)

usa MozWebSocket .
HTML5 Labs ? ?
Caracter铆stica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Compatibilidad con la versi贸n -76 ? ? ? ? ?
Compatibilidad con el protocolo de la versi贸n 7 ? ? ? ? ?
Compatibilidad con el protocolo de la versi贸n 8 (borrador 10 de IETF) ? 7.0 (7.0) ? ? ?

Notas para Gecko

El soporte de WebSockets en Firefox sigue de cerca el desarrollo de la especificaci贸n WebSocket. Firefox 6 implementa la versi贸n 7 del protocolo subyacente, mientras que Firefox 7 implementa la versi贸n 8 (seg煤n lo especificado por el borrador 10 de IETF). Firefox Mobile recibi贸 el soporte de WebSocket en Firefox m贸vil 7.0.

Gecko 6.0 note
(Firefox 6.0 / Thunderbird 6.0 / SeaMonkey 2.3)

Antes de Gecko 6.0 , hubo, incorrectamente, un objeto WebSocket que algunos sitios creyeron que implicaba que los servicios WebSocket no estaban prefijados. Este objeto se ha cambiado a MozWebSocket .

Gecko 7.0 note
(Firefox 7.0 / Thunderbird 7.0 / SeaMonkey 2.4)

A partir de Gecko 7.0 , la preferencia network.websocket.max-connections se usa para determinar el n煤mero m谩ximo de conexiones WebSocket que pueden estar abiertas a la vez. El valor predeterminado es 200.

Advertencia: entre otras cosas, una raz贸n clave por la que WebSockets est谩 desactivado por defecto es el descubrimiento de un problema de seguridad en el dise帽o del protocolo. En este momento no se recomienda utilizar WebSockets en las versiones de Firefox en un entorno de producci贸n. Si aun as铆 deseas experimentar con WebSockets, puedes hacerlo abriendo about: config y estableciendo la preferencia network.websocket.enabled en true. Tambi茅n tendr谩s que establecer la preferencia network.websocket.override-security-block en true para permitir la inicializaci贸n de una conexi贸n WebSocket.