![]() 31
Client
Server
Architectu re
U
U
U+F
U+F
U+F+M
U+F+M
F+M
F+M
M
M
Distributed p resentation
Local p resentation
Distributed functionality
Centralized data
Distributed data
Tabel 2.2. Jenis Arsitektur client-server
2.5.6.3. Process A rchitectu re
Definisi
process
architecture
menurut
M
athiassen
et
al.
(2000,
p
.209),
adalah
struktur eksekusi sistem
y
ang terdiri dari p roses
y
ang salin g ber gantun g.
Ap abila ditemukan p otensi bottlenecks
streamming dari
p
enggun aan sumber
day a
komp uter
y
ang
digunak an bersama-sama (shared use
of computer
resources) sep erti
processor, program
component, dan external
device, mak a
rancan gan
d
ap at
diubah
atau
dap at
mengganti
hardware
configuration
den gan
men ggunakan
lebih b any ak processors atau dengan processors y ang lebih kuat.
Terdap at tiga jenis
distribution pattern y ang men ggambarkan situasi
dimana
sistem didistribusikan p ada sejumlah processor
y
ang terhubun g den gan
suatu jaringan:
1. The centralized pa ttern
M
eny imp an semua data p ada
server p usat dan clients
menan gani
hany a user
interface.
2. The distributed pattern
Semu any a
didistribusikan
p
ada
clients
d
an
server
dip erlukan
h
any a
untuk
meny iarkan model
y
ang d i-update
diantara
clien ts. Sebuah
copy d ari model
y
ang len gkap berada p ada setiap clien t.
3. The decentralized pattern
|