Istilah arsitektur dapat diartikan sebagai perancangan atau
desain dari sebuah aplikasi, atau dimana suatu komponen membentuk suatu sistem
yang diolah dan dilokalisasi agar dapat saling berinteraksi. Arsitektur
telematika adalah sebuah aplikasi yang secara logic berada diantara lapisan
aplikasi yang dapat meningkatkan hubungan jaringan komunikasi dengan teknologi
komunikasi.
Client – Server merupakan paradigm dalam teknologi informasi
yang merujuk kepada cara mendistribusikan aplikasi ke dalam dua pihak, yaitu
client dan sercer. Proses yang terjadi yaitu memecah suatu proses antara sisi
client dan server, sehingga client akan memproses sebagian dari resource, dan
sebagiannya diserahkan pada server.
A. Arsitektur Telematika Sisi Client
Yaitu 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 :
* 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.
B. 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.
C. Kolaborasi Arsitektur Telematika sisi Client dan Server
Berikut ini adalah penjelasan mengenai beberapa kolaborasi
arsitektur sisi client dan sisi server :
1. Arsitektur Single- Tier
Arsitektur Single- Tier adalah semua komponen produksi dari sistem dijalankan
pada komputer yang sama. Sederhana dan alternatifnya sangat mahal. Membutuhkan
sedikit perlengkapan untuk dibeli dan dipelihara.
2. Arsitektur Two-tier
Pada Arsitektur Two-tier, antarmukanya terdapat pada lingkungan desktop dan
sistem manajemen database biasanya ada pada server yang lebih kuat yang
menyediakan layanan pada banyak client. Pengolahan informasi dibagi antara
lingkungan antarmuka sistem dan lingkungan server manajemen database.
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 client dan server manajemen database
lingkungan. Middleware ini diimplementasikan dalam berbagai cara seperti
pengolahan transaksi monitor, pesan server atau aplikasi server. Middleware
menjalankan fungsi dari antrian, eksekusi aplikasi dan database staging.
Sumber : https://dim24.wordpress.com/2011/10/20/arsitektur-telematika/
Tidak ada komentar:
Posting Komentar