Turinys:
- Apibrėžimas - ką reiškia „Java“ duomenų bazių jungiamumo architektūra (JDBC architektūra)?
- „Techopedia“ paaiškina „Java“ duomenų bazių jungiamumo architektūrą (JDBC architektūra)
Apibrėžimas - ką reiškia „Java“ duomenų bazių jungiamumo architektūra (JDBC architektūra)?
„Java Database Connectivity“ (JDBC) architektūra yra API, nurodanti sąsajas, kuriomis galima pasiekti reliacines duomenų bazes. JDBC padeda prisijungti prie duomenų bazės, siųsti užklausas ir atnaujinimus į duomenų bazę bei nuskaityti ir apdoroti iš duomenų bazės gautus rezultatus.
„Techopedia“ paaiškina „Java“ duomenų bazių jungiamumo architektūrą (JDBC architektūra)
JDBC yra pagrindinė „Java“ platformos dalis ir yra API specifikacija, kurią sukūrė „Sun Microsystems“. JDBC architektūra palaiko dviejų ir trijų pakopų duomenų apdorojimo modelius, skirtus pasiekti duomenų bazę.
Dviejų pakopų modelyje „Java“ programėlė arba programa susisiekia tiesiogiai su duomenų šaltiniu. JDBC tvarkyklė įgalina ryšį tarp programos ir duomenų šaltinio. Kai vartotojas išsiunčia užklausą duomenų šaltiniui, atsakymai į šias užklausas grąžinami vartotojui rezultatų pavidalu. Duomenų šaltinis ne visada gali būti vienas įrenginys, esantis vienoje vietoje. Jis gali būti kitoje tinklo mašinoje, prie kurios prisijungęs vartotojas. Tai vadinama kliento / serverio konfigūracija, kai vartotojo kompiuteris veikia kaip klientas, o aparatas, kuriame veikia duomenų šaltinis, veikia kaip serveris. Tinklo ryšys gali būti intranete arba internete.
Trijų pakopų modelyje vartotojo komandos arba užklausos siunčiamos vidutinės pakopos tarnyboms, iš kurių komandos vėl siunčiamos į duomenų šaltinį. Rezultatai siunčiami atgal į vidurinę pakopą, o iš ten - vartotojui. Vadybos informacijos sistemų direktoriai mano, kad tokio tipo modeliai yra labai naudingi, nes leidžia lengvai prižiūrėti prieigą ir atnaujinti įmonės duomenis. Programų diegimas taip pat tampa lengvas ir suteikia našumo pranašumų. Vidurinė pakopa paprastai rašoma C arba C ++.
JDBC tvarkyklės tvarkyklė yra tradicinis JDBC architektūros pagrindas, nurodantis objektus, skirtus „Java“ programoms prijungti prie JDBC tvarkyklės. „JDBC Test Suite“ padeda užtikrinti, kad JDBC tvarkyklės vykdys programą. „JDBC-ODBC Bridge“ programinė įranga siūlo JDBC prieigą per atviros duomenų bazės jungčių tvarkykles.
