Perancangan Aplikasi Client

5
TUGAS SISTEM TERDISTRIBUSI OLEH I Kadek Agus Dwija Putra 1208605012 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS UDAYANA

description

Cara merancang Aplikasi Client Server

Transcript of Perancangan Aplikasi Client

TUGAS SISTEM TERDISTRIBUSI

OLEHI Kadek Agus Dwija Putra1208605012

PROGRAM STUDI TEKNIK INFORMATIKAJURUSAN ILMU KOMPUTERFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAMUNIVERSITAS UDAYANA2015

PERANCANGAN APLIKASI CLIENT-SERVERMENAMPILKAN TIME SERVER

Algoritma Client :1. Lakukan proses koneksi Setting port menjadi sama dengan port server yaitu 012 Setting IP, sesuaikan dengan IP server yaitu 36.86.234.752. Apabila port dan Ip sama dengan port dan IP server maka koneksi berhasil, tampilkan Connected. 3. Apabila port dan IP tidak sama dengan port dan IP server maka koneksi tidak berhasil tampilkan Cannot connect, ulangi langkah 1.4. Klien melakukan request Get time ke server5. Request terkirim dari klien ke server6. Server akan me-reply data yang direquest oleh klien yaitu berupa time server.7. Klien menampilkan data hasil dari request sebelumnya.8. Bila koneksi terputus tampilkan Connection Lose, kembali ke langkah 4.

Algoritma Server :1. Setting port menjadi 012 2. Lakukan pengecekan apakah ada klien yang terkoneksi.3. Bila ada klien yang terkoneksi, tampilkan Client Connected. Jika tidak ada klien yang terkoneksi tampilkan No Client Connected.4. Lakukan pengecekan terhadap request klien.5. Apabila tidak ada request, tampilkan No request from client.6. Apabila ada request : Request klien adalah time server saat ini. Buat object untuk menyimpan time server saat ini Ambil nilai jam Ambil nilai menit Ambil nilai detik Kirim objek yang telah menyimpan data time server ke klien.7. Apabila koneksi dengan klien terputus, tampilkan Connection Lose kembali ke langkah 2.

FlowChart