WebSocket

WebSocket es una tecnología que proporciona un canal de comunicación bidireccional y full-duplex sobre un único socket TCP.

Está diseñada para ser implementada en navegadores y servidores web, pero puede utilizarse por cualquier aplicación cliente/servidor.

Los dos números resultantes se concatenan entre sí y con los 8 bytes que van después de los campos.

Una vez establecida, las tramas WebSocket de datos pueden empezar a enviarse en ambos sentidos entre el cliente y el servidor en modo full-duplex.

Las tramas de texto pueden ser enviadas en modo full-duplex también, en ambas direcciones al mismo tiempo.

En cualquier caso, como el tráfico está cifrado, los servidores proxy trasparentes intermedios podrían simplemente permitir el tráfico cifrado a través de ellos, de manera que la conexión WebSocket funcionará sin problemas si se utiliza WebSocket Secure.

[7]​ Se ha implementado una versión segura del protocolo de WebSocket en Firefox 6,[8]​ Safari 6, Google Chrome 14,[9]​ Opera 12.10 e Internet Explorer 10.

[15]​ Existe el comando --enable-websocket-over-spdy para Google Chrome que habilita una versión previa experimental de WebSocket sobre SPDY.