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.
II. Arsitektur Telematika Sisi Server
Adalah sebuah eksekusi
sisi server Web khusus yang melampaui standar metode HTTP yang harus mendukung.
Sebagai contoh, penggunaan CGI script di sisi server khusus yang tertanam di
tag halaman HTML; tag ini memicu suatu tindakan kejadian 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 layanan web ini juga jenis server.
Menurut kamus istilah
arsitektur dapat diartikan sebagai struktur desain komputer dan semua
rinciannya, seperti sistem sirkuit, chip, bus untuk ekspansi slot, BIOS dan
sebagainya.
Tiga elemen utama
sebuah arsitektur, masing-masing sering dianggap sebagai arsitektur, adalah:
1.
Arsitektur
sistem pemrosesan, menentukan standar teknis untuk
hardware, lingkungan sistem operasi, dan software aplikasi, yang diperlukan
untuk menangani persyaratan pemrosesan informasi perusahaan dalam spektrum yang
lengkap. Standar merupakan format, prosedur, dan antar muka, yang menjamin
bahwa perlengkapan dan software dari sekumpulan penyalur akan bekerja sama.
2.
Arsitektur
telekomunikasi dan jaringan, menentukan kaitan di antara
fasilitas komunikasi perusahaan, yang melaluinya informasi bergerak dalam
organisasi dan ke peserta dari organisasi lain, dan hal ini juga tergantung
dari standar yang berlaku.
3.
Arsitektur
data,
sejauh ini merupakan yang paling rumit diantara ketiga arsitektur di atas, dan
termasuk yang relatif sulit dalam implementasinya, menentukan organisasi data
untuk tujuan referensi silang dan penyesuaian ulang, serta untuk penciptaan
sumber informasi yang dapat diakses oleh aplikasi bisnis dalam lingkup luas
Berikut ini adalah
penjelasan mengenai beberapa kolaborasi arsitektur sisi client dan sisi server
:
1) Arsitektur Single- Tier
Definisi
satu-tier arsitektur, seperti yang ditunjukkan pada gambar di bawah ini, adalah
bahwa semua komponen produksi dari sistem dijalankan pada komputer yang sama.
Ini adalah sederhana dan paling mahal alternatif. Ada kurang perlengkapan untuk
membeli dan mempertahankan. Kelemahan dari jenis ini pelaksanaan keamanan lebih
rendah dan kurangnya skalabilitas. Sebuah arsitektur skalabel ketika dapat
dengan mudah diperluas atau ditambah untuk memenuhi kebutuhan peningkatan
kinerja.
Setelah
semua komponen utama situs dan data di satu komputer di belakang firewall daun
domain situs lebih rentan terhadap serangan berbahaya. Menjalankan semua
komponen situs pada sebuah komputer juga membatasi ekspansi dan optimalisasi
kemungkinan. Anda hanya dapat menambahkan begitu banyak memori atau begitu
banyak CPU untuk sebuah server tunggal.
2) Arsitektur Two-tier
Dalam
dua lapis klien / server arsitektur, antarmuka pengguna pengguna ditempatkan di
lingkungan desktop dan sistem manajemen database jasa biasanya dalam sebuah
server yang lebih kuat merupakan mesin yang menyediakan layanan bagi banyak
klien. Pengolahan informasi dibagi antara sistem user interface lingkungan dan
lingkungan server manajemen database. Manajemen database server mendukung untuk
disimpan prosedur dan pemicu.. Vendor perangkat lunak menyediakan alat-alat
untuk menyederhanakan pengembangan aplikasi untuk dua lapis klien / server
arsitektur.
Arsitektur
two-tier lebih aman dan terukur daripada pendekatan single-tier. Pilihan ini
bergerak Database Server ke mesin terpisah di belakang firewall yang kedua. Ini
menambah keamanan tambahan dengan menghapus data pelanggan sensitif dari DMZ.
Memiliki database pada komputer yang terpisah meningkatkan kinerja keseluruhan
situs. Kelemahan dari opsi ini adalah biaya yang mahal dan kompleksitas
arsitektur.
3) Arsitektur Three-tier
Arsitektur
Three-Tier diperkenalkan untuk mengatasi kelemahan dari arsitektur two-tier. Di
tiga tingkatan arsitektur, sebuah middleware digunakan antara sistem user
interface lingkungan klien dan server manajemen database lingkungan. Middleware
ini diimplementasikan dalam berbagai cara seperti pengolahan transaksi monitor,
pesan server atau aplikasi server. The middleware menjalankan fungsi dari
antrian, eksekusi aplikasi dan database pementasan. Di samping itu middleware
menambahkan penjadwalan dan prioritas untuk bekerja di kemajuan. Three-tier
klien / server arsitektur digunakan untuk meningkatkan performa untuk jumlah
pengguna yang besar dan juga meningkatkan fleksibilitas ketika dibandingkan
dengan pendekatan dua tingkat. Kekurangan dari tiga tingkatan arsitektur adalah
bahwa lingkungan pengembangan lebih sulit untuk digunakan daripada pengembangan
aplikasi dari dua lapis.
1. Three tier dengan pesan server
Pada
arsitektur ini, pesan akan diproses dan diprioritaskan asynchronously. Header
pesan memiliki prioritas yang mencakup informasi, alamat dan nomor
identifikasi. Server pesan link ke relasional DBMS dan sumber data lainnya. .
Pesan sistem alternatif untuk infrastruktur nirkabel.
2. Three tier dengan server
aplikasi
Arsitektur
ini memungkinkan tubuh utama untuk menjalankan sebuah aplikasi pada tuan rumah
bersama bukan di sistem user interface lingkungan klien. Server aplikasi logika
bisnis saham, perhitungan dan pengambilan data mesin. . Dalam aplikasi
arsitektur ini lebih terukur dan biaya instalasi kurang pada satu server
dibandingkan mempertahankan masing-masing pada klien desktop.
Sumber:
http://faiza-ulfa.blogspot.co.id/2014/01/arsitektur-telematika-dari-sisi-server.html
http://yudhistira-elwinhaner.blogspot.co.id/2015/10/arsitektur-telematika.html
Nama: Bibit Nur Atikah
Kelas: 4KA19
NPM: 11112456