![]() 64
Ada
beberapa
jenis distribusi dalam client-server
architecture,
seperti
yang terlihat
pada Tabel 2.3 berikut ini:
Tabel 2.3 Jenis distribusi pada client-server architecture
Client
Server
Architecture
U
U+F+M
Distributed presentation
U
F+M
Local presentation
U+F
F+M
Distributed functionality
U+F
M
Centralized data
U+F+M
M
Distributed data
Sumber: Mathiassen (2000, p200)
2.7.4.3. Process Architecture
Menurut
Mathiassen (2000,
p209-227),
Process
architecture
is
a
system-
execution structure composed of interdependent processes. Dengan demikian,
arsitektur
proses
adalah
struktur
dari
eksekusi
sistem
yang
terdiri
dari
proses-proses
yang
saling
bergantung.
Untuk
mengeksekusi
atau
menjalankan sebuah
sistem
dibutuhkan
processor.
Sedangkan
external
device
adalah
processor
khusus
yang
tidak
dapat
menjalankan
program.
Arsitektur
proses
harus
dapat
memastikan
bahwa
sistem
dapat dijalankan secara memuaskan dengan menggunakan processor yang telah tersedia.
Sebuah
sistem
dapat
terdistribusi pada
beberapa
processor
yang
terhubung
melalui jaringan. Beberapa pola distribusi, yaitu:
1. Centralized pattern
Mengacu pada Mathiassen (2000, p215), pada pola
ini
semua data ditempatkan pada
server
dan
client
hanya
menghandle
user
interface
saja.
Keseluruhan model
dan
semua fungsi bergantung pada server, dan client hanya berperan sepert terminal.
|