Client/Server dapat diartikan sebagai kemampuan
komputer untuk meminta layanan request data kepada komputer lain. Setiap
instance dari komputer yang meminta layanan disebut sebagai client, sedangkan
setiap instance yang menyediakan layanan disebut sebagai server.Data yang
diminta oleh client dapat diambil dari database pada sisi server yang sering
disebut database server, seperi misalnya MySQL, PostgreSQL, Oracle, atau SQL
Server.
Keuntungan dari client server ini lebih cocok
diterapkan untuk bisnis kecil.
Server database berisi mesin database, termasuk tabel, prosedur tersimpan,
dan trigger (yang juga berisi aturan bisnis). Dalam system client/server,
sebagian besar logika bisnis biasanya diterapkan dalam database. Server
database manangani :
- · Manajemen data
- · Keamanan
- · Query, trigger, prosedur tersimpan
- · Penangan kesalahan
Arsitektur client/server merupakan sebuah langkah maju karena mengurangi
beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin
banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan
menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat
mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal.
Tidak ada komentar:
Posting Komentar