Anda di halaman 1dari 2

Arsitektur JDBC

JDBC API mendukung kedua arsitektur pemrosesan data 2-Tier dan 3-Tier untuk pengaksesan database.

Pada model 2-Tier, Aplikasi Java secara langsung berhubungan dengan sumber data, yang artinya kita membutuhkan JDBC Driver agar dapat berkomunikasi dengan sumber data tertentu yang sedang diakses. Konsep kerjanya yaitu perintah dari user dikirimkan ke database atau sumber data lainnya dan hasil dari perintah tersebut dikirim kembali ke user. Sumber data bisa berlokasi di komputer lain yang berhubungan dengan user melalui jaringan.

Pada model3-tier, perintah dikirim ke "Middle Tier" yang kemudian mengirimkan perintah tersebut ke sumber data. Sumber data kemudian mengirimkannya kembali ke "Middle Tier" seterusnya dikirimkan ke user. Model 3-Tier jadi model yang menarik karna memungkinkan untuk mengontrol perbaikan atau pengupdate-a walaupun sedang dalam pengaksesan (data corporate). Keuntungan lainnya adalah lebih sederhananya pengembangan aplikasi. Yang terakhir, arsitektur 3-Tier memberikan keuntungan dalam hal performance.

Java Apl

Java Apl

Data Source

Java Apl

Java Apl
Gambar 1. Arsitektur Two Tier

Data Source

Apl Server

Client Apl Browser

Client Apl Browser Gambar 3. Arsitektur Three Tier

Client Apl Browser

Anda mungkin juga menyukai