Pemrograman Jaringan Konsep, Teknik, Dan Implementasi

Authors

  • Adi Kusjani Universitas Teknologi Digital Indonesia
  • Rikie Kartadie Universitas Teknologi Digital Indonesia

Abstract

Perkembangan teknologi jaringan telah mengubah cara kita berkomunikasi, berinteraksi, dan membangun aplikasi. Tidak lagi cukup bagi sebuah program hanya berjalan di satu komputer; saat ini hampir semua aplikasi dirancang untuk terhubung, saling bertukar data, dan bekerja dalam ekosistem yang lebih luas. Buku ini hadir untuk menjembatani pemahaman dasar hingga penerapan lanjutan pemrograman jaringan berbasis Java, dengan pendekatan yang runtut, praktis, dan aplikatif.
Dimulai dari pengenalan konsep stream dan input/output, pembaca diarahkan untuk memahami bagaimana data mengalir dalam sebuah program sebelum diperluas ke komunikasi melalui socket, baik dengan protokol TCP yang andal maupun UDP yang ringan. Selanjutnya, pembahasan bergerak menuju aspek multithreading yang memungkinkan server melayani banyak klien sekaligus, hingga konsep multicast yang memperlihatkan efisiensi komunikasi dari satu sumber ke banyak tujuan.
Tidak berhenti pada teori, buku ini juga mengajak pembaca membangun aplikasi nyata, seperti chatting berbasis socket, yang memperlihatkan bagaimana konsep-konsep dasar bersatu menjadi sistem komunikasi real-time. Dari sana, cakrawala diperluas ke tingkat yang lebih tinggi melalui pembahasan komunikasi antar objek, serialisasi, dan Remote Method Invocation (RMI), yang menjadi pondasi dalam merancang aplikasi terdistribusi.

Published

23-10-2025

Issue

Section

Buku

How to Cite