Home Start Back Next End
  
22
server adalah
mengakses
dan
mengupdate
data. Semua hal lainnya
diserahkan kepada
client.
Dengan
kata
lain
client
bertanggung
jawab
menampilkan data kepada user,
mengirimkan input
dari user,
mempersiapkan 
permintaan 
yang 
sesuai 
untuk 
database 
server,
dan
akhirnya
mengimplementasikan
suatu
hal
yang
disebut business
rules.
Menurut Petroutsos (2000, p16), Business rules ialah prosedur yang khusus
digunakan oleh perusahaan tertentu.
Sebagai contoh, sebuah perusahaan
mungkin memiliki aturan untuk menentukan batas kreditnya untuk para
pelanggannya.
Aturan-aturan
ini
harus
diterjemahkan
ke
dalam program
yang akan dijalankan pada client.
Aturan bisnis ini sering berubah, sesuai dengan praktik bisnis di dunia
nyata.
Aturan-aturan
baru
diperkenalkan, aturan yang sudah ada diubah,
artinya
bahwa
program
yang
mengimplementasikan aturan tersebut juga
harus sering diganti. Jika itu terjadi maka diperlukannya pendistribusian
program baru
ke
workstation
dan memastikan semua
user
pada
network
menggunakan
versi
yang
baru
dari
program
client
tersebut.
Jika
aturan
bisnis
diterapkan
pada sever
maka
tidak
terdapat
masalah
dalam
pendistribusian kembali aplikasi, tetapi ini akan menambahkan beban ke
server.
Masalah di atas telah memunculkan sebuah tingkat ketiga yang disebut
dengan
middle
tier. Tingkat menengah ini merupakan sebuah objek yang
berada diantara aplikasi client dan server. Ia merupakan suatu class yang
memiliki
beberapa
metode
dan
mengisolasi client dari server. Jika banyak
client  perlu melakukan perhitungan tersebut pada middle  tier. Aplikasi
Word to PDF Converter | Word to HTML Converter