Я продолжаю читать о сообщениях ping/pong в websockets, чтобы поддерживать связь, но я не уверен, что это такое. Это отдельный тип рамки? (Я не вижу никаких методов для javascript-объекта WebSocket в хроме, связанного с пинг-поном). Или это просто шаблон дизайна (например, я буквально отправляю "ping" или любую другую строку на сервер и отвечаю). Пинг-понг вообще связан с кадрами продолжения?
Причина, по которой я спрашиваю, я использую фреймворк python, который работает за Mongrel2, поэтому мне интересно, есть ли способ отправить Mongrel2 конкретное сообщение ping/pong, которое сообщит ему, чтобы поддерживать соединение без моего python приложение, о котором нужно беспокоиться. Похоже, что у меня есть отдельный HTTP-метод. И я думаю, что выделенный кадр сообщения ping/pong может быть проще (меньше нагрузки на сервер и сеть), чем строка "ping", хотя это, вероятно, не будет иметь большого значения.
EDIT: Я просто посмотрел на RFC 6455, и похоже, что Ping и Pong определенно управляют типами фреймов со своими опкодами. Итак, как мне отправить фрейм Ping из javascript в Chrome?