𝗥𝗶𝗻𝗴𝗸𝗮𝘀𝗮𝗻 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝟱

Hari ini, saya mempelajari tiga cara untuk memindahkan data antara klien dan server dalam kelas desain sistem saya.

Short Polling Klien meminta pembaruan kepada server pada waktu yang telah ditentukan. Anda mungkin menetapkan interval 5 detik. Klien mengirimkan permintaan setiap 5 detik untuk memeriksa data baru.

Long Polling Klien mengirimkan permintaan ke server. Server menahan permintaan tersebut hingga data baru tiba. Metode ini menggunakan lebih banyak sumber daya server. Metode ini juga membuang banyak koneksi.

Server Side Events Server mengirimkan data ke klien pada interval reguler. Dalam Javascript, Anda menggunakan objek EventSource untuk membuat koneksi ini. Server mendorong data ke klien secara otomatis.

Sumber: https://dev.to/hvdineshbabu/session-5-summary-5agg