Arsitektur
Arsitektur adalah seni dan ilmu dalam merancang bangunan.
Dalam artian yang lebih luas, arsitektur mencakup merancang dan membangun
keseluruhan lingkungan binaan, mulai dari level makro yaitu perencanaan
kota, perancangan perkotaan, arsitektur lanskap, hingga ke level mikro yaitu
desain bangunan,
desain perabot dan desain produk.
Arsitektur juga merujuk kepada hasil-hasil proses perancangan tersebut
Asitektur Sisi klien
Istilah ini 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.
Lihat Cookie, Server Side.
Karakteristik
Klien :
·
Selalu
memulai permintaan ke server.
·
Menunggu
balasan.
·
Menerima
balasan.
·
Biasanya
terhubung ke sejumlah kecil dari server pada satu waktu.
·
Biasanya
berinteraksi langsung dengan pengguna akhir dengan menggunakan antarmuka pengguna
seperti antarmuka pengguna grafis.
·
Khusus
jenis klien mencakup: web browser, e-mail klien, dan online chat klien.
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
server khusus mencakup: web server, FTP server, database server, E-mail server,
file server, print server. Kebanyakan web layanan ini juga jenis server.
Jadi, secara umum Arsitektur Klien-server atau jaringan
komputer adalah sebuah aplikasi terdistribusi arsitektur yang partisi tugas
atau beban kerja antara penyedia layanan (server) dan pelayanan pemohon, disebut
klien. Sering kali klien dan server beroperasi melalui jaringan komputer pada
hardware terpisah. Sebuah mesin server adalah performa tinggi host yang
menjalankan satu atau lebih program server yang berbagi sumber daya dengan
klien. Seorang klien tidak berbagi apapun dari sumber daya, tetapi meminta
server layanan konten atau fungsi. Oleh karena itu klien memulai sesi
komunikasi dengan server yang menunggu (mendengarkan) masuk permintaan.
Dalam perkembangannya, client/ server dikembangkan oleh
dominasi perusahaan software besar yaitu Baan, Informix, Lotus, Microsoft,
Novell, Oracle, PeopleSoft, SAP, Sun, dan Sybase. Perusahaan-perusahaan ini
adalah superstar pada era pertama dimunculkannya konsep client/ server. Saat
ini perusahaanperusahaan ini telah menjadi perusahaan komputer yang stabil dan
besar.
Refrensi
: http://id.wikipedia.org/wiki/Arsitektur
http://bagus5889.blogspot.com/2010/11/arsitektur-sisi-klien.html
Tidak ada komentar:
Posting Komentar