![]() 35
Gambar 2.6. Arsitektur SOA Secara Umum(Dargombez, 2008)
Menurut
Reitman
(2011),
SOA
sebenarnya
merupakan
evolusi
dari
arsitektur
berbasis
komponen
(component
based
architecture)
dan
sistem
terdistribusi
yang
mana
keseluruhan
fungsionalitasnya
dibagi
kedalam fungsi
fungsi
yang
lebih
kecil,dengan tiap tiap fungsi tersebut dienkapsulasi di dalam komponen tersebut.
Gambar
2.7.
Memperlihatkan
contoh
bagaimana
sebuah
aplikasi
core
banking
menyediakan
suatu
layanan
transfer
uang. Dengan adanya layanan tersebut maka
aplikasi aplikasi banking
lainnya seperti treasury, payment gateway, ATM switching
dan sebagainya dapat memanggil dan memakai layanan tersebut.
|