Home Start Back Next End
  
58
2.1.10.2.2
Arsitektur Client-Server
Arsitektur
client-server
yang
dikenal
sekarang
ini
ada dua,
yaitu
arsitektur   two-tier  dan   arsitektur   three-tier.   Aplikasi   bisnis   pada
dasarnya  terdiri 
dari  4  komponen 
dasar:  database
logika  transaksi,
bisnis  dan 
logika  aplikasi  data,  dan  antarmuka  pengguna.  Arsitektur
client-server  two-tier
telah
membedakan 
4
komponen  tersebut.
Client
(tier
1)
bertanggung
jawab
untuk
presentasi
data
kepada
pengguna,
dan
server
(tier
2) bertanggung
jawab
untuk
memberikan
data
kepada
client.
Bagian
presentasi
menangani
antarmuka
pengguna
dan logika
aplikasi
data. 
Bagian 
data 
khusus 
menangani 
logika 
aplikasi 
bisnis, 
seperti
validasi
yang
tidak
dapat
ditangani
oleh
client yang
disebabkan
oleh
kurangnya
informasi, dan akses terhadap data yang di request.
Arsitektur two-tier mempunyai beberapa keuntungan, seperti :
• 
Mengijinkan akses yang lebih luas terhadap database yang ada
• 
Menaikkan performance
• 
Harga penggunaan perangkat keras dapat dikurangi
• 
Komunikasi data yang tidak perlu dapat dikurangi
• 
Menaikkan konsistensi
Ringkasan dari fungsi client-server :
• 
First tier (client)
 
Menangani antarmuka pengguna
 
Menangani
logika proses data
Word to PDF Converter | Word to HTML Converter