Saya perhatikan saat menjelajah Stack Exchange bahwa ada pemberitahuan dinamis seperti "3 pesan baru, klik untuk menunjukkan". Saya ingin memiliki semacam pembaruan dinamis untuk apa yang akan saya jelaskan.
Katakanlah saya ingin membuat korsel / rangkai salindia dari 10 artikel berita terbaru. Saya ingin korsel ini diperbarui setiap jam, dalam antrian. Artikel yang lebih baru akan mendorong artikel lama keluar dari antrian. Solusi dari atas kepala saya akan menjadi.
- Pengguna masuk ke klien.
- Klien menghitung # menit hingga tanda jam berikutnya dan menetapkan timer untuk dieksekusi pada jam tersebut.
- Pada jam tanda, kirim permintaan ke server tentang artikel berita baru yang belum ada di komidi putar.
- Tangani respons.
- Setel ulang pengatur waktu.
Apakah ini strategi yang dapat diterima? Bisakah saya mencapai ini tanpa mengandalkan permintaan klien? Dengan kata lain bagaimana Stack Exchange mencapai pembaruan dinamisnya?