Saya telah membuat aplikasi web. Saya mengirim dan menerima banyak data menggunakan Websockets dan setiap kali saya harus membuka dan menutup koneksi Websocket.
Mengapa tidak menghindari buka/tutup yang konstan? Bagaimana ketika halaman dimuat, Websockets dibuat dan dibuka dan tidak pernah ditutup, jadi saya menggunakan Websockets yang sama untuk mengirim dan menerima teks, array, link, permintaan pencarian, dll. Saya bahkan berpikir untuk mentransfer file seperti gambar dan/atau video melalui Websockets.
Bisakah saya melakukan ini, atau haruskah saya menutup koneksi WS setelah selesai? Apakah WS yang tidak pernah ditutup akan menimbulkan masalah keamanan? Ditambah lagi, saya tidak tahu apakah WS akan benar-benar ditutup ketika pengguna meninggalkan halaman. Jika tidak, saya rasa itu adalah masalah keamanan lainnya.
Bagaimana cara mentransfer file melalui WS? Saya tidak dapat membayangkan bagaimana melakukan ini
Terima kasih sebelumnya