Saya terus membaca tentang pesan ping / pong di soket web untuk menjaga koneksi tetap hidup, tapi saya tidak yakin apa itu. Apakah ini jenis bingkai yang berbeda? (Saya tidak melihat metode apa pun pada objek WebSocket javascript di chrome yang terkait dengan ping-pong). Atau apakah itu hanya pola desain (misalnya saya benar-benar mengirim "ping" atau string lain ke server dan minta ia merespons). Apakah ping-pong sama sekali terkait dengan bingkai lanjutan?
Alasan saya bertanya adalah saya menggunakan kerangka python yang berjalan di belakang Mongrel2, jadi saya bertanya-tanya apakah ada cara untuk mengirim Mongrel2 pesan ping / pong tertentu yang akan memberitahu itu untuk menjaga koneksi tetap hidup tanpa aplikasi python saya perlu khawatirkan itu. Analog dengan memiliki metode HTTP terpisah untuk itu, saya kira. Dan saya membayangkan bingkai pesan ping / pong khusus bisa lebih sederhana (lebih sedikit memuat pada server dan jaringan) daripada string "ping", meskipun itu mungkin tidak terlalu masalah.
EDIT: Saya baru saja melihat RFC 6455 dan sepertinya Ping dan Pong jelas-jelas mengontrol tipe frame dengan opcode mereka sendiri. Jadi bagaimana cara mengirim bingkai Ping dari javascript di Chrome?