Client adalah
sebuah individu yang berhubungan dengan server untuk meminta data atau layanan
ke server, sedangkan server adalah induvidu yang menyediakan data atau layanan yang di minta oleh client.
Client-Server
adalah pembagian kerja antara server dan client yang memiliki akses server
dalam suatu satu jaringan. Jadi arsitektur client-server adalah desain sebuah
aplikasi terdiri dari client dan server yang saling berkomunikasi ketika
mengakses server dalam suatu jaringan.
Arsitektur Sisi
Client
Arsitektur Client
merujuk pada pelaksanaan atau penyimpanan data pada browser (atau klien) sisi
koneksi HTTP. JavaScript adalah sebuah contoh dari sisi klien eksekusi, dan
cookie adalah contoh dari sisi klien penyimpanan.
Karakteristik
client
1.
Memulai terlebih dahulu permintaan ke server
2.
Menunggu dan menerima balasan
3.
Terhubung ke sejumlah kecil server pada waktu
tertentu
Berinteraksi
langsung dengan pengguna akhir, dengan menggunakan GUI.
Arsitektur Sisi
Server
Sebuah eksekusi
sisi server adalah server Web khusus eksekusi yang melampaui standar metode
HTTP itu harus mendukung. Sebagai contoh, penggunaan CGI script sisi server
khusus tag tertanam di halaman HTML; tag ini memicu tindakan terjadi atau
program untuk mengeksekusi.
Karakteristik
Server:
1.
Selalu menunggu permintaan dari salah satu klien
2.
Melayani klien permintaan kemudian menjawab dengan
data yang diminta ke klien.
3.
Sebuah server dapat berkomunikasi dengan server
lain untuk melayani permintaan klien.
Jenis-jenisya yaitu
: web server, FTP server, database server, E-mail server, file server, print
server. Kebanyakan web layanan ini juga jenis server.
Sumber :
Tidak ada komentar:
Posting Komentar