Client & Server

Pada artikel ini akan menjelaskan tentang cara membuat koneksi Client - Server sederhana menggunakan java.Dimana java menyediakan objek Socket dan ServerSocket untuk komunikasi soket TCP. ServerSocket digunakan pada sisi aplikasi server, sedangkan Socket digunakan baik pada sisi aplikasi server maupun client.Kemudian kita buat input dan output stream. Stream ini digunakan untuk berkomunikasi dengan client. Objek InputStreamReader digunakan untuk menerima respon dari client. Sedangkan writeBytes untuk mengirimkan data ke client.Disini saya menggunakan 1 buah komputer. Pertama yang harus dilakukan adalah ketikan script dibawah ini pada notepad, dan simpan dengan nama simpleClient.java dan simpleServer.java.

simpleServer.java


simpleClient.java


Setelah file java disimpan maka langkah selanjutnya kita buka 2 buah command prompt (CMD). Di cmd pertama kita masuk pada direktori dimana file simpleClient.java kita simpan, di cmd kedua kita masuk pada direktori dimana file simpleServer.java kita simpan. Setelah berada pada direktori yang benar, kita lakukan compile program terlebih dahulu dengan mengetikkan "javac simpleClient.java" pada cmd pertama, sedangkan cmd kedua "javac simpleServer.java". Selanjutnya baru kita jalankan program dengan mengetikkan "java simpleClinet" pada cmd pertama, sedangkan cmd kedua "java simpleServer". Maka akan muncul tampilan seperti dibawah ini: 

simpleServer.java






simpleClient.java


Server disini bertugas untuk menunggu adanya interaksi dari client. Apabila client mengirimkan kata "salam" maka server akan membalas nya dengan "salam juga". Tetapi apabila client mengirimkan kata diluar kata yang telah dibuat tadi, maka server akan membalas "Maaf, saya tidak mengerti".





















Leave a Reply

MySpace Layouts
Contact Tables

Locations of Site Visitors