1Two tier architecture
Saat ini arsitektur client-server yang banyak
digunakan dalam industri disebut two-tier architecture. Pada arsitektur ini,
server mengirim data dan client mengakses data. Server memainkan peranan yang
dominan pada arsitektur ini. Keuntungan sistem ini adalah kesederhanaan dan
kompatibilitas dengan sistem yang legal.
Contoh : program klien menggunakan ODBC/JDBC untuk
berkomunikasi dengan database.
2Three tier architecture
Arsitektur
Three Tier merupakan inovasi dari arsitektur Client Server. Pada arsitektur
Three Tier ini terdapat Application Server yang berdiri di antara Client dan
Database Server.
Beberapa
Keuntungan Arsitektur Three-Tier :
=> Keluwesan teknologi
=> Mudah untuk mengubah DBMS engine
=> Memungkinkan pula middle tier ke platform yang berbeda
=> Biaya jangka panjang yang rendah
=> Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan
=> Keunggulan kompetitif
=> Kekampuan untuk bereaksi thd perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
=> Keluwesan teknologi
=> Mudah untuk mengubah DBMS engine
=> Memungkinkan pula middle tier ke platform yang berbeda
=> Biaya jangka panjang yang rendah
=> Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan
=> Keunggulan kompetitif
=> Kekampuan untuk bereaksi thd perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
Kekurangan
arsitekture Three Tier :
·
Lebih susah untuk merancang
·
Lebih susah untuk mengatur
·
Lebih mahal
0 komentar: