Calendrier

Novembre 2009
L M M J V S D
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
<< < > >>

Liens

Recherche

Jeudi 29 juin 2006

Bonjour, après avoir parler des JSP hier, nous allons parler des JDBC.

Les JDBC sont des APIs (application programming interface) permettant aux applications Java à l'aide d'une interface en relation avec une base de données, d'accéder directement par exemple depuis le web à un système de gestion de base de données.

Ces bases de données peuvent se trouver sur un serveur web classique ou tout simplement dans les réseaux locaux d'une entreprise.

Pour utiliser ce principe en java, les JDBC ont besoin de pilotes JDBC correspondant aux systèmes de gestion de base de données utilisés. Ces pilotes sont disponibles pour tous les systèmes connus de bases de données relationnelles.

Voici donc les différents types de pilotes que l'on peut trouver, ils se comptent aux nombres de quatre.

Types de pilotes  

Type1   

 

 

Pilotes agissant comment passerelle en permettant l'accès à une base de données grâce à une autre technologie (JDBC-ODBC via ODBC) 

Type 2 
          
 

 

 

Pilotes d'API natifs. C'est un mélange de pilotes natifs et de pilotes Java. Les appels JDBC sont convertis en appels natifs pour le serveur de bases de données (Oracle, Sybase, ou autres) généralement en C ou en C++ 

Type 3  

Pilotes convertissant les appels JDBC en un protocole indépendant de la base de données. Un serveur convertit ensuite ceux-ci dans le protocole requis (modèle à 3 couches) 

Type 4

 

 

Pilotes convertissant les appels JDBC directement en un protocole réseau exploité par la base de données. Ces pilotes encapsulent directement l'interface cliente de la base de données et sont fournis par les éditeurs de base de données.  


L'API JDBC étant crée par Sun lui-même, les entreprises y voient  une alternative aux solutions propriétaires souvent onéreux.

Source: wikipédia, Sun 

Par damien - Publié dans : 20-notes-sur-java-pour-le-web
Ecrire un commentaire - Voir les commentaires - Recommander
Retour à l'accueil

W3C

  • Flux RSS des articles
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus