PRAKTIKUM JARINGAN KOMPUTER
Client-Server TCP dengan menggunakan bahasa pemograman Java











Ibnu Dafa ( 065.013.006 )


TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS TRISAKTI
2017
Client-Server TCP
Tujuan
Dapat membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
Elemen Kompetensi
No
Elemen Kompetensi
Indikator Kerja
1.
Membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
1.1 Dapat Membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java






Lab Setup

Untuk dapat menjalankan praktikum ini maka hal-hal yang diperlukan yaitu :

-          2 Komputer atau laptop

-          Codingan Java


·         Koneksikan kedua laptop dengan wifi yang sama
· Compile dan jalankan program server dengan mengetikkan command “javac TCPEchoServer.java” lalu “java TCPEchoServer”



·         Ketika server sudah menyala, compile dan jalankan program client dengan mengetikkan command “javac TCPEchoClient.java” lalu “java TCPEchoClient”




·         Pada laptop client, client akan dapat mengetikkan pesan. Setelah di enter, pesan tersebut akan masuk di laptop server
Client :


Server :




Percobaan jika server mati :
Client


Server :




TEORI SINGKAT
Dalam komunikasi antara dua pihak, tentunya harus digunakan kesepakatan aturan dan format yang sama agar komunikasi dapat dimengerti. Seperti halnya dua orang yang menggunakan bahasa yang sama, maka bahasa di sini berfungsi sebagai protokol. Protokol yang digunakan dalam socket dapat menggunakan TCP ataupun UDP.
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. Ketika seorang user (client) melakukan koneksi ke chat server, program akan membuka koneksi ke port yang diberikan, sehingga server perlu membuka socket pada port tersebut dan "mendengarkan" koneksi yang datang. Socket sendiri merupakan gabungan antara host-address dan port address. Dalam hal ini socket digunakan untuk komunikasi antara client dan server.

Tabel Checklist
No
Elemen Kompetensi
Checklist
1.
Membuat program Client-Server TCP dengan menggunakan bahasa pemograman Java
ü      


Kesimpulan
Penggunaan socket programming memungkinkan adanya komunikasi antara client dan server. Ketika seorang user (client) melakukan koneksi ke chat server, program akan membuka koneksi ke port yang diberikan, sehingga server perlu membuka socket pada port tersebut dan "mendengarkan" koneksi yang datang. Pada program ini, setelah program server di jalankan maka program client akan dapat mengirimkan pesan yang nantinya akan masuk di laptop server.


download laporan :  client server tcp dengan java

video :  

































Praktikum 10 : CLIENT SERVER TCP DENGAN JAVA

PRAKTIKUM JARINGAN KOMPUTER
Client-Server TCP dengan menggunakan bahasa pemograman Java











Ibnu Dafa ( 065.013.006 )


TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS TRISAKTI
2017
Client-Server TCP
Tujuan
Dapat membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
Elemen Kompetensi
No
Elemen Kompetensi
Indikator Kerja
1.
Membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java
1.1 Dapat Membuat program Client-Server TCP dengan menggunakan bahasa pemrograman Java






Lab Setup

Untuk dapat menjalankan praktikum ini maka hal-hal yang diperlukan yaitu :

-          2 Komputer atau laptop

-          Codingan Java


·         Koneksikan kedua laptop dengan wifi yang sama
· Compile dan jalankan program server dengan mengetikkan command “javac TCPEchoServer.java” lalu “java TCPEchoServer”



·         Ketika server sudah menyala, compile dan jalankan program client dengan mengetikkan command “javac TCPEchoClient.java” lalu “java TCPEchoClient”




·         Pada laptop client, client akan dapat mengetikkan pesan. Setelah di enter, pesan tersebut akan masuk di laptop server
Client :


Server :




Percobaan jika server mati :
Client


Server :




TEORI SINGKAT
Dalam komunikasi antara dua pihak, tentunya harus digunakan kesepakatan aturan dan format yang sama agar komunikasi dapat dimengerti. Seperti halnya dua orang yang menggunakan bahasa yang sama, maka bahasa di sini berfungsi sebagai protokol. Protokol yang digunakan dalam socket dapat menggunakan TCP ataupun UDP.
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. Ketika seorang user (client) melakukan koneksi ke chat server, program akan membuka koneksi ke port yang diberikan, sehingga server perlu membuka socket pada port tersebut dan "mendengarkan" koneksi yang datang. Socket sendiri merupakan gabungan antara host-address dan port address. Dalam hal ini socket digunakan untuk komunikasi antara client dan server.

Tabel Checklist
No
Elemen Kompetensi
Checklist
1.
Membuat program Client-Server TCP dengan menggunakan bahasa pemograman Java
ü      


Kesimpulan
Penggunaan socket programming memungkinkan adanya komunikasi antara client dan server. Ketika seorang user (client) melakukan koneksi ke chat server, program akan membuka koneksi ke port yang diberikan, sehingga server perlu membuka socket pada port tersebut dan "mendengarkan" koneksi yang datang. Pada program ini, setelah program server di jalankan maka program client akan dapat mengirimkan pesan yang nantinya akan masuk di laptop server.


download laporan :  client server tcp dengan java

video :  

































Tidak ada komentar:

Posting Komentar