Rabu, 03 Mei 2017

Pemrograman Jaringan #5 (Server – Client)



LISTING PROGRAM

Simpleserver.java



Simpleclient.java


LOGIKA PROGRAM

Simpleserver.java
Program di atas berfungsi sebagai server. Disini menggunakan 2 library. Pertama library java.net.* berfungsi untuk dapat menggunakan method yang berhubungan dengan jaringan (network).  Kedua library java.io untuk dapat menggunakan perintah yang berhubungan dengan input-output. Masing-masing inputan dan keluaran ditujukan untuk client.
Jika client sudah terhubung dengan server, client akan diminta memasukkan kata kunci yaitu salam. Jika kata kunci tidak sesuai, maka server akan memunculkan tulisan Maaf, saya tidak mengerti.

Simpleclient.java

Program di atas berfungsi sebagai client. Disini menggunakan 2 library. Pertama library java.net.* berfungsi untuk dapat menggunakan method yang berhubungan dengan jaringan (network).  Kedua library java.io untuk dapat menggunakan perintah yang berhubungan dengan input-output. Inputan ditujukan untuk server.
Client memasukkan kata kunci dan diteruskan kepada server. Jika client memasukkan kata kunci salam dan sudah diterima oleh server, maka server akan memberi respon “salam juga”. Jika client memasukkan kata lain maka server tidak akan memberikan respon.



OUTPUT PROGRAM




Tidak ada komentar:

Posting Komentar