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
- Memulai terlebih dahulu permintaan ke server
- Menunggu dan menerima balasan
- 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:
- Selalu menunggu permintaan dari salah satu klien
- Melayani klien permintaan kemudian menjawab dengan data
yang diminta ke klien.
- 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
:
https://kevinsxxxs.wordpress.com/2015/10/13/perbedaan-arsitektur-sisi-client-dan-sisi-server-serta-kolaborasinya/
0 komentar:
Posting Komentar