Modul 6 — Modul 6 — Soket dan Peladen yang Melayani Banyak Klien
- Menerapkan soket TCP untuk membangun pasangan klien–peladen yang bertukar pesan lewat protokol teks berbasis baris buatan sendiri (LOKET v1), lengkap dengan penulisan tuntas dan pembacaan berpenyangga.
- Membedakan model satu utas per klien, kumpulan utas, dan satu putaran kejadian yang memantau banyak deskriptor, dari sisi jumlah klien yang sanggup dilayani serentak dan biaya sumber daya per klien.
- Menganalisis kegagalan peladen pada jaringan tidak stabil — waktu tunggu habis, koneksi separuh terbuka, dan penulisan yang hanya terkirim sebagian — dengan menunjuk baris kode dan nilai balik panggilan sistem yang menjadi sebabnya.
- Mengevaluasi pilihan model penanganan klien untuk sebuah kebutuhan layanan nyata, lalu merumuskan perbaikan protokol dan kode yang menutup celah kegagalan yang ditemukan.
Empat tahap peragaan: dari peladen giliran ke tiga model penanganan klien
Membedah tiga jejak nyata: pesan tergabung, pesan terpotong, penulisan sebagian
Kerangka proyek LOKET: sepuluh berkas siap kamu isi
Lima latihan: dari penulisan tuntas sampai dua ratus koneksi menganggur
Studi kasus: loket antrean Kelurahan Sukamaju di jaringan yang naik-turun
Kuis: empat keputusan yang harus kamu ambil sendiri
Kuis terbuka setelah kelas ini dimiliki.
Rangkuman dan daftar periksa sebelum lanjut
Isi modul ini belum terbuka
Modul 1 kelas ini bisa dicicipi tanpa membeli. Untuk modul lainnya, buka aksesnya dulu.
Lihat pilihan akses