Java adatbázis-összeköttetési architektúra (JDBC Architecture)

Szerző: Lewis Jackson
A Teremtés Dátuma: 11 Lehet 2021
Frissítés Dátuma: 15 Lehet 2024
Anonim
Java adatbázis-összeköttetési architektúra (JDBC Architecture) - Technológia
Java adatbázis-összeköttetési architektúra (JDBC Architecture) - Technológia

Tartalom

Meghatározás - Mit jelent a Java Database Connectivity Architecture (JDBC Architecture)?

A Java Database Connectivity (JDBC) architektúra egy API, amely interfészeket határoz meg a relációs adatbázisok eléréséhez. A JDBC segítséget nyújt az adatbázishoz való kapcsolódáshoz, az adatbázis lekérdezéséhez és frissítéséhez, valamint az adatbázisból származó eredmények lekérdezéséhez és feldolgozásához.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Java Database Connectivity Architecture-t (JDBC Architecture)

A JDBC a Java platformon alapvető része, és a Sun Microsystems által kifejlesztett API-specifikáció. A JDBC architektúra támogatja a két- és háromszintű feldolgozási modelleket az adatbázis eléréséhez.

A kétszintű modellben egy Java kisalkalmazás vagy alkalmazás közvetlenül az adatforráshoz kommunikál. A JDBC illesztőprogram lehetővé teszi az alkalmazás és az adatforrás közötti kommunikációt. Amikor a felhasználó lekérdezi az adatforrást, az ezekre a lekérdezésekre adott válaszokat eredmények formájában küldi vissza a felhasználónak. Az adatforrás nem mindig egy számítógép, egy helyen található. Ez egy másik gépen található egy hálózaton, amelyhez a felhasználó csatlakozik. Ezt ügyfél / szerver konfigurációnak nevezzük, ahol a felhasználó gépe ügyfélként működik, és a működő adatforrással rendelkező gép kiszolgálóként működik. A hálózati kapcsolat lehet intranet vagy Internet.

A háromlépcsős modellben a felhasználói parancsokat vagy lekérdezéseket középszintű szolgáltatásoknak küldik el, ahonnan a parancsokat ismét az adatforráshoz továbbítják. Az eredményeket visszajuttatják a középső szintre, onnan a felhasználót. Az ilyen típusú modelleket a vezetői információs rendszerek igazgatói nagyon hasznosnak találják, mivel megkönnyítik a hozzáférés-vezérlés fenntartását és a vállalati adatok frissítését. Az alkalmazások telepítése is könnyebbé válik, és előnyei vannak teljesítményének. A középső réteg általában C vagy C ++ betűvel íródik.

A JDBC illesztőprogram-kezelő a JDBC architektúra hagyományos gerince, amely objektumokat határoz meg a Java alkalmazások és a JDBC illesztőprogram összekapcsolására. A JDBC Test Suite segít biztosítani, hogy a JDBC illesztőprogramok futtassák a programot. A JDBC-ODBC Bridge szoftver JDBC hozzáférést kínál a nyílt adatbázis-illesztőprogramokon keresztül.