Praktikum Jaringan Komputer
Client - Server TCP dengan Menggunakan Bahasa Pemrograman Java
Disusun Oleh :
Novenia Eka Warestika : 065001600015
FAKULTAS TEKNOLOGI INDUSTRI
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS TRISAKTI
UNIVERSITAS TRISAKTI
2017
I. Judul Praktikum : Client-Server TCP dengan menggunakan bahasa pemograman Java
II. Tujuan Praktikum : Dapat membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
III. Elemen Kompetensi
Deskripsi : Membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
Kompetensi Dasar : Dapat Membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
Teori Singkat
Client Server adalah suatu bentuk arsitektur, dimana client adalah perangkat yang menerima yang akan menampilkan dan menjalankan aplikasi (software komputer) dan server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya.
Kelebihan Client Server :
- Lebih aman
- Semua data dapat dibackup pada satu lokasi sentral
- Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain sebagai workstation
Kekurangan Client Server :
- Membutuhkan administrator yang handal
- Pelaksanannya mahal
- Jika server mati maka komputer clent akan mati juga
Langkah Percobaan:
1. Ketik Source Code terlebih dahulu di laptop Server
Setelah menuliskan kedua Source Code pada laptop Server dan Client, harus dipastikan kedua komputer tersebut connect dengan wifi yang sama
2. Compile dan jalankan program Server dengan mengetikkan command “javac TCPEchoServer.java” , setelah itu “java TCPEchoServer”
Pada laptop Client akan dapat menuliskan sebuah pesan yang akan dikirimkan ke Server. Masukkan pesan apapun sebagai contoh.
4. Pada laptop Server akan menerima sebuah pesan dari laptop Client
Kesimpulan
Penggunaan socket programming memungkinkan adanya komunikasi antara client dan server. Salah satu contoh sederhana penggunaan socket programming adalah pembuatan program untuk chatting. Program tersebut sebenarnya merupakan bentuk aplikasi berupa komunikasi antara client dan server.
Full Video:
0 komentar:
Posting Komentar