LISTING PROGRAM SERVER
LOGIKA PROGRAM SERVER
Program
diatas digunakan untuk membuat suatu server dengan nama program simple server.
Pada saat program dijalankan maka akan tercetak Aplikasi server sudah hidup.
Setelah itu server akan menunggu jawaban dari client apabila client telah
menjawab maka program akan mengecek kondisi apakah si client menjawab dengan
kata salam atau tidak jika ya maka program akan mencetak terima salam dan
mengirimkan pesan ke server salam juga. Apabila si client tidak menjawabnya
dengan kata salam maka server akan mengirimkan pesan Maaf saya tidak mengerti.
LISTING PROGRAM SERVER
LISTING PROGRAM CLIENT
program
diatas digunakan untuk membuat suatu client dengan nama program simple client.
Untuk menjalankan program maka harus memasukkan host name dari server tujuan
apabila sudah bener maka akan terdapat perintah masukkan kata kunci. Setelah
itu client akan menunggu pesan dari server apabila server yang dituju belum
menyala maka akan tercetak error waiting dan apabila server sudah mendapatkan
pesan dari client maka server akan membalas pesan ke client. Apabila pada saat
penjalanan program host name dari server tidak dimasukkan maka akan tercetak
Unknown Host dan terjadi error.
LANGKAH MENJALANKAN
Kompilasi kedua program diatas
dengan :
$ javac simpleServer.java
$ javac simpleClient.java
Jalankan kedua program tersebut
dikomputer anda. Pertama jalankan server, (buka
jendela console shell lebih
dulu), dan tunggu koneksi client
$ java simpleServer
Untuk menjalankan program client
buka jendela console shell baru dan ketikkan.
$ java simpleClient
<nama-komputer-server>
Pada aplikasi client, masukkan
kata kunci yang diminta, yaitu “salam”. Perhatikan
apa terjadi kemudian di sisi
aplikasi Server maupun client. Coba juga Anda
memasukkan kata-kata yang lain.
Lakukan langkah 5 dan 6 dengan
menjalankan aplikasi client dan server di
komputer yang berbeda.
OUTPUT PROGRAM