Sigo leyendo sobre mensajes de ping / pong en websockets para mantener viva la conexión, pero no estoy seguro de cuáles son. ¿Es un tipo de marco distinto? (No veo ningún método en un objeto JavaScript WebSocket en Chrome relacionado con ping-pong). ¿O es simplemente un patrón de diseño (por ejemplo, literalmente envío "ping" o cualquier otra cadena al servidor y hago que responda)? ¿Está el ping-pong relacionado con los cuadros de continuación?
La razón por la que pregunto es que estoy usando un marco de Python que se ejecuta detrás de Mongrel2, por lo que me pregunto si hay una manera de enviar a Mongrel2 un mensaje específico de ping / pong que le diga que mantenga viva la conexión sin que mi aplicación de Python necesite Preocúpate por eso. Análogo a tener un método HTTP separado para él, supongo. E imagino que un marco de mensaje de ping / pong dedicado podría ser más simple (menos carga en el servidor y la red) que la cadena "ping", aunque eso probablemente no importaría demasiado.
EDITAR: Acabo de ver RFC 6455 y parece que Ping y Pong son definitivamente tipos de cuadros de control con sus propios códigos de operación. Entonces, ¿cómo envío un marco Ping desde javascript en Chrome?