Arsitektur Client-Server Telematika
terdiri dari 2 buah arsitektur yakni, Arsitektur Client Side dan Arsitektur
Server Side.
·
Arsitektur
Client Side
Merujuk pada pelaksanaan data pada browser sisi koneksi HTTP. JavaScript adalah sebuah contoh dari sisi eksekusi client dan contoh dari sisi penyimpanan pada client adalah cookie.
Karakteristik :
Merujuk pada pelaksanaan data pada browser sisi koneksi HTTP. JavaScript adalah sebuah contoh dari sisi eksekusi client dan contoh dari sisi penyimpanan pada client adalah cookie.
Karakteristik :
·
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
Server Side
Pada server side, ada sebuah server Web
khusus yang bertugas mengeksekusi perintah dengan menggunakan standar metode
HTTP. Misalnya penggunaan CGI script pada sisi server yang mempunyai tag khusus
yang tertanam di halaman HTML. Tag ini memicu terjadinya perintah untuk mengeksekusi.
Karakteristik :
Karakteristik :
·
Menunggu
permintaan dari salah satu client.
·
Melayani
permintaan klien dan menjawab sesuai data yang diminta oleh client.
·
Suatu
server dapat berkomunikasi dengan server lain untuk melayani permintaan client.
·
Jenis-jenisnya
: web server, FTP server, database server, E-mail server, file server, print
server.
Secara
umum Arsitektur Client-Server merupakan sebuah aplikasi terdistribusi yang
bertugas untuk mempartisi atau membagi pekerjaan antara server(penyedia
layanan) dan client. Client dan server sering juga beroperasi menggunakan
jaringan komputer pada hardware yang terpisah. Server adalah sebuah mesin yang
memiliki performa tinggi dan menjalankan satu atau lebih program untuk
memberikan data-data pada client. Sebuah client tidak mempunyai sumber daya
apapun, namun meminta server untuk menyediakan sumber daya yang diperlukan.
Oleh karena itu clientlah yang terlebih dahulu memulai sesi komunikasi dengan
server yang menunggu request dari clientnya.
Dalam perkembangannya, client dan server dikembangkan oleh berbagai perusahaan software besar seperti Lotus, Microsoft, Novell, Baan, Informix, Oracle, PeopleSoft, SAP, Sun, dan Sybase. Perusahaan-perusahaan ini adalah superstar pada era pertama dimunculkannya konsep client dan server. Saat ini perusahaan-perusahaan tersebut telah menjadi perusahaan komputer yang stabil dan besar.
Dalam perkembangannya, client dan server dikembangkan oleh berbagai perusahaan software besar seperti Lotus, Microsoft, Novell, Baan, Informix, Oracle, PeopleSoft, SAP, Sun, dan Sybase. Perusahaan-perusahaan ini adalah superstar pada era pertama dimunculkannya konsep client dan server. Saat ini perusahaan-perusahaan tersebut telah menjadi perusahaan komputer yang stabil dan besar.
Dibawah
ini merupakan penjelasan tentang beberapa kolaborasi arsitektur sisi client dan
sisi server :
Dibagi atas 3 jenis kolaborasi :
1. Arsitektur Single- Tier
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
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
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 : http://rezarossoneri.blogspot.com/2011/01/arsitektur-klien-server-telematika.html
Sumber : http://rezarossoneri.blogspot.com/2011/01/arsitektur-klien-server-telematika.html
http://pokahontasimamora.blogspot.com/2011/10/arsitektur-sisi-client-server-serta.html
Tidak ada komentar:
Posting Komentar