{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/12/06/jdbc-types-de-pilotes-tutorialspoint-bien-choisir-son-serveur-d-impression/","llm_html_url":"https://tutos-gameserver.fr/2019/12/06/jdbc-types-de-pilotes-tutorialspoint-bien-choisir-son-serveur-d-impression/llm","llm_json_url":"https://tutos-gameserver.fr/2019/12/06/jdbc-types-de-pilotes-tutorialspoint-bien-choisir-son-serveur-d-impression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"JDBC &#8211; Types de pilotes &#8211; Tutorialspoint\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-12-05T23:34:34+00:00","modified_at":"2019-12-05T23:34:34+00:00","word_count":862,"reading_time_seconds":259,"summary":"Annonces Qu&#39;est-ce que le pilote JDBC? Les pilotes JDBC implémentent les interfaces définies dans l&#39;API JDBC pour interagir avec votre serveur de base de données. Par exemple, l&#39;utilisation de pilotes JDBC vous permet d&#39;ouvrir des connexions de base de données et d&#39;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis [&hellip;]","summary_points":["Annonces\n\nQu&#39;est-ce que le pilote JDBC?","Les pilotes JDBC implémentent les interfaces définies dans l&#39;API JDBC pour interagir avec votre serveur de base de données.","Par exemple, l&#39;utilisation de pilotes JDBC vous permet d&#39;ouvrir des connexions de base de données et d&#39;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis en recevant des résultats avec Java.","le Java.sql package fourni avec JDK, contient diverses classes avec leurs comportements définis et leurs implémentations réelles sont effectuées dans des pilotes tiers."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"959121ec39a892c3b8accd190339d9e1","plain_text":"Annonces\n\nQu&#39;est-ce que le pilote JDBC?\nLes pilotes JDBC implémentent les interfaces définies dans l&#39;API JDBC pour interagir avec votre serveur de base de données.\nPar exemple, l&#39;utilisation de pilotes JDBC vous permet d&#39;ouvrir des connexions de base de données et d&#39;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis en recevant des résultats avec Java.\nle Java.sql package fourni avec JDK, contient diverses classes avec leurs comportements définis et leurs implémentations réelles sont effectuées dans des pilotes tiers. Les tiers fournisseurs implémentent le java.sql.Driver interface dans leur pilote de base de données.\nTypes de pilotes JDBC\nLes implémentations de pilotes JDBC varient en raison de la grande variété de systèmes d&#39;exploitation et de plates-formes matérielles dans lesquels Java est implémenté. Sun a divisé les types d’implémentation en quatre catégories, les types 1, 2, 3 et 4, comme expliqué ci-dessous &#8211;\nType 1: pilote de pont JDBC-ODBC\nDans un pilote de type 1, un pont JDBC est utilisé pour accéder aux pilotes ODBC installés sur chaque ordinateur client. L&#39;utilisation d&#39;ODBC nécessite la configuration sur votre système d&#39;un nom de source de données (DSN) qui représente la base de données cible.\nLors de la première utilisation de Java, il s&#39;agissait d&#39;un pilote utile car la plupart des bases de données ne prenaient en charge que l&#39;accès ODBC. Ce type de pilote est désormais recommandé uniquement pour un usage expérimental ou lorsqu&#39;aucune autre solution n&#39;est disponible.\n\n\n\nLe pont JDBC-ODBC fourni avec JDK 1.2 est un bon exemple de ce type de pilote.\nType 2: API native JDBC\nDans un pilote de type 2, les appels d&#39;API JDBC sont convertis en appels d&#39;API C / C ++ natifs, uniques à la base de données. Ces pilotes sont généralement fournis par les fournisseurs de base de données et utilisés de la même manière que le pont JDBC-ODBC. Le pilote spécifique au fournisseur doit être installé sur chaque ordinateur client.\nSi nous changeons la base de données, nous devons changer l&#39;API native, car elle est spécifique à une base de données et est pour la plupart obsolète à présent, mais vous pouvez réaliser une augmentation de vitesse avec un pilote de type 2, car elle élimine la surcharge de ODBC. \n\n\n\nLe pilote Oracle Call Interface (OCI) est un exemple de pilote de type 2.\nType 3: Java pur JDBC-Net\nDans un pilote de type 3, une approche à trois niveaux est utilisée pour accéder aux bases de données. Les clients JDBC utilisent des sockets réseau standard pour communiquer avec un serveur d&#39;applications middleware. Les informations de socket sont ensuite traduites par le serveur d&#39;applications middleware dans le format d&#39;appel requis par le SGBD, puis transmises au serveur de base de données.\nCe type de pilote est extrêmement flexible, car il ne nécessite aucun code installé sur le client et un seul pilote peut en réalité fournir un accès à plusieurs bases de données.\n\n\n\nVous pouvez considérer le serveur d&#39;applications comme un &quot;proxy&quot; JDBC, ce qui signifie qu&#39;il effectue des appels pour l&#39;application cliente. Par conséquent, vous devez avoir quelques connaissances de la configuration du serveur d&#39;applications pour pouvoir utiliser efficacement ce type de pilote.\nVotre serveur d&#39;applications peut utiliser un pilote de type 1, 2 ou 4 pour communiquer avec la base de données. Comprendre les nuances s&#39;avérera utile.\nType 4: 100% Java pur\nDans un pilote de type 4, un pilote Java pur communique directement avec la base de données du fournisseur via une connexion socket. C&#39;est le pilote le plus performant\ndisponible pour la base de données et est généralement fourni par le vendeur lui-même.\nCe type de pilote est extrêmement flexible, vous n&#39;avez pas besoin d&#39;installer de logiciel spécial sur le client ou le serveur. De plus, ces pilotes peuvent être téléchargés dynamiquement.\n\n\n\nLe pilote Connector / J de MySQL est un pilote de type 4. En raison de la nature exclusive de leurs protocoles réseau, les fournisseurs de bases de données fournissent généralement des pilotes de type 4.\nQuel pilote doit être utilisé?\nSi vous accédez à un type de base de données, tel qu&#39;Oracle, Sybase ou IBM, le type de pilote préféré est 4.\nSi votre application Java accède à plusieurs types de bases de données en même temps, le type 3 est le pilote préféré.\nLes pilotes de type 2 sont utiles dans les situations où un pilote de type 3 ou de type 4 n&#39;est pas encore disponible pour votre base de données.\nLe pilote de type 1 n&#39;est pas considéré comme un pilote de niveau de déploiement et est généralement utilisé à des fins de développement et de test uniquement.\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Annonces","Qu&#39;est-ce que le pilote JDBC?\nLes pilotes JDBC implémentent les interfaces définies dans l&#39;API JDBC pour interagir avec votre serveur de base de données.\nPar exemple, l&#39;utilisation de pilotes JDBC vous permet d&#39;ouvrir des connexions de base de données et d&#39;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis en recevant des résultats avec Java.\nle Java.sql package fourni avec JDK, contient diverses classes avec leurs comportements définis et leurs implémentations réelles sont effectuées dans des pilotes tiers. Les tiers fournisseurs implémentent le java.sql.Driver interface dans leur pilote de base de données.\nTypes de pilotes JDBC\nLes implémentations de pilotes JDBC varient en raison de la grande variété de systèmes d&#39;exploitation et de plates-formes matérielles dans lesquels Java est implémenté. Sun a divisé les types d’implémentation en quatre catégories, les types 1, 2, 3 et 4, comme expliqué ci-dessous &#8211;\nType 1: pilote de pont JDBC-ODBC\nDans un pilote de type 1, un pont JDBC est utilisé pour accéder aux pilotes ODBC installés sur chaque ordinateur client. L&#39;utilisation d&#39;ODBC nécessite la configuration sur votre système d&#39;un nom de source de données (DSN) qui représente la base de données cible.\nLors de la première utilisation de Java, il s&#39;agissait d&#39;un pilote utile car la plupart des bases de données ne prenaient en charge que l&#39;accès ODBC. Ce type de pilote est désormais recommandé uniquement pour un usage expérimental ou lorsqu&#39;aucune autre solution n&#39;est disponible.","Le pont JDBC-ODBC fourni avec JDK 1.2 est un bon exemple de ce type de pilote.\nType 2: API native JDBC\nDans un pilote de type 2, les appels d&#39;API JDBC sont convertis en appels d&#39;API C / C ++ natifs, uniques à la base de données. Ces pilotes sont généralement fournis par les fournisseurs de base de données et utilisés de la même manière que le pont JDBC-ODBC. Le pilote spécifique au fournisseur doit être installé sur chaque ordinateur client.\nSi nous changeons la base de données, nous devons changer l&#39;API native, car elle est spécifique à une base de données et est pour la plupart obsolète à présent, mais vous pouvez réaliser une augmentation de vitesse avec un pilote de type 2, car elle élimine la surcharge de ODBC.","Le pilote Oracle Call Interface (OCI) est un exemple de pilote de type 2.\nType 3: Java pur JDBC-Net\nDans un pilote de type 3, une approche à trois niveaux est utilisée pour accéder aux bases de données. Les clients JDBC utilisent des sockets réseau standard pour communiquer avec un serveur d&#39;applications middleware. Les informations de socket sont ensuite traduites par le serveur d&#39;applications middleware dans le format d&#39;appel requis par le SGBD, puis transmises au serveur de base de données.\nCe type de pilote est extrêmement flexible, car il ne nécessite aucun code installé sur le client et un seul pilote peut en réalité fournir un accès à plusieurs bases de données.","Vous pouvez considérer le serveur d&#39;applications comme un &quot;proxy&quot; JDBC, ce qui signifie qu&#39;il effectue des appels pour l&#39;application cliente. Par conséquent, vous devez avoir quelques connaissances de la configuration du serveur d&#39;applications pour pouvoir utiliser efficacement ce type de pilote.\nVotre serveur d&#39;applications peut utiliser un pilote de type 1, 2 ou 4 pour communiquer avec la base de données. Comprendre les nuances s&#39;avérera utile.\nType 4: 100% Java pur\nDans un pilote de type 4, un pilote Java pur communique directement avec la base de données du fournisseur via une connexion socket. C&#39;est le pilote le plus performant\ndisponible pour la base de données et est généralement fourni par le vendeur lui-même.\nCe type de pilote est extrêmement flexible, vous n&#39;avez pas besoin d&#39;installer de logiciel spécial sur le client ou le serveur. De plus, ces pilotes peuvent être téléchargés dynamiquement.","Le pilote Connector / J de MySQL est un pilote de type 4. En raison de la nature exclusive de leurs protocoles réseau, les fournisseurs de bases de données fournissent généralement des pilotes de type 4.\nQuel pilote doit être utilisé?\nSi vous accédez à un type de base de données, tel qu&#39;Oracle, Sybase ou IBM, le type de pilote préféré est 4.\nSi votre application Java accède à plusieurs types de bases de données en même temps, le type 3 est le pilote préféré.\nLes pilotes de type 2 sont utiles dans les situations où un pilote de type 3 ou de type 4 n&#39;est pas encore disponible pour votre base de données.\nLe pilote de type 1 n&#39;est pas considéré comme un pilote de niveau de déploiement et est généralement utilisé à des fins de développement et de test uniquement.","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Annonces","html":"<p>Annonces</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Qu&#39;est-ce que le pilote JDBC?\nLes pilotes JDBC implémentent les interfaces définies dans l&#39;API JDBC pour interagir avec votre serveur de base de données.\nPar exemple, l&#39;utilisation de pilotes JDBC vous permet d&#39;ouvrir des connexions de base de données et d&#39;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis en recevant des résultats avec Java.\nle Java.sql package fourni avec JDK, contient diverses classes avec leurs comportements définis et leurs implémentations réelles sont effectuées dans des pilotes tiers. Les tiers fournisseurs implémentent le java.sql.Driver interface dans leur pilote de base de données.\nTypes de pilotes JDBC\nLes implémentations de pilotes JDBC varient en raison de la grande variété de systèmes d&#39;exploitation et de plates-formes matérielles dans lesquels Java est implémenté. Sun a divisé les types d’implémentation en quatre catégories, les types 1, 2, 3 et 4, comme expliqué ci-dessous &#8211;\nType 1: pilote de pont JDBC-ODBC\nDans un pilote de type 1, un pont JDBC est utilisé pour accéder aux pilotes ODBC installés sur chaque ordinateur client. L&#39;utilisation d&#39;ODBC nécessite la configuration sur votre système d&#39;un nom de source de données (DSN) qui représente la base de données cible.\nLors de la première utilisation de Java, il s&#39;agissait d&#39;un pilote utile car la plupart des bases de données ne prenaient en charge que l&#39;accès ODBC. Ce type de pilote est désormais recommandé uniquement pour un usage expérimental ou lorsqu&#39;aucune autre solution n&#39;est disponible.","html":"<p>Qu&#039;est-ce que le pilote JDBC?\nLes pilotes JDBC implémentent les interfaces définies dans l&#039;API JDBC pour interagir avec votre serveur de base de données.\nPar exemple, l&#039;utilisation de pilotes JDBC vous permet d&#039;ouvrir des connexions de base de données et d&#039;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis en recevant des résultats avec Java.\nle Java.sql package fourni avec JDK, contient diverses classes avec leurs comportements définis et leurs implémentations réelles sont effectuées dans des pilotes tiers. Les tiers fournisseurs implémentent le java.sql.Driver interface dans leur pilote de base de données.\nTypes de pilotes JDBC\nLes implémentations de pilotes JDBC varient en raison de la grande variété de systèmes d&#039;exploitation et de plates-formes matérielles dans lesquels Java est implémenté. Sun a divisé les types d’implémentation en quatre catégories, les types 1, 2, 3 et 4, comme expliqué ci-dessous &#8211;\nType 1: pilote de pont JDBC-ODBC\nDans un pilote de type 1, un pont JDBC est utilisé pour accéder aux pilotes ODBC installés sur chaque ordinateur client. L&#039;utilisation d&#039;ODBC nécessite la configuration sur votre système d&#039;un nom de source de données (DSN) qui représente la base de données cible.\nLors de la première utilisation de Java, il s&#039;agissait d&#039;un pilote utile car la plupart des bases de données ne prenaient en charge que l&#039;accès ODBC. Ce type de pilote est désormais recommandé uniquement pour un usage expérimental ou lorsqu&#039;aucune autre solution n&#039;est disponible.</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Le pont JDBC-ODBC fourni avec JDK 1.2 est un bon exemple de ce type de pilote.\nType 2: API native JDBC\nDans un pilote de type 2, les appels d&#39;API JDBC sont convertis en appels d&#39;API C / C ++ natifs, uniques à la base de données. Ces pilotes sont généralement fournis par les fournisseurs de base de données et utilisés de la même manière que le pont JDBC-ODBC. Le pilote spécifique au fournisseur doit être installé sur chaque ordinateur client.\nSi nous changeons la base de données, nous devons changer l&#39;API native, car elle est spécifique à une base de données et est pour la plupart obsolète à présent, mais vous pouvez réaliser une augmentation de vitesse avec un pilote de type 2, car elle élimine la surcharge de ODBC.","html":"<p>Le pont JDBC-ODBC fourni avec JDK 1.2 est un bon exemple de ce type de pilote.\nType 2: API native JDBC\nDans un pilote de type 2, les appels d&#039;API JDBC sont convertis en appels d&#039;API C / C ++ natifs, uniques à la base de données. Ces pilotes sont généralement fournis par les fournisseurs de base de données et utilisés de la même manière que le pont JDBC-ODBC. Le pilote spécifique au fournisseur doit être installé sur chaque ordinateur client.\nSi nous changeons la base de données, nous devons changer l&#039;API native, car elle est spécifique à une base de données et est pour la plupart obsolète à présent, mais vous pouvez réaliser une augmentation de vitesse avec un pilote de type 2, car elle élimine la surcharge de ODBC.</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Le pilote Oracle Call Interface (OCI) est un exemple de pilote de type 2.\nType 3: Java pur JDBC-Net\nDans un pilote de type 3, une approche à trois niveaux est utilisée pour accéder aux bases de données. Les clients JDBC utilisent des sockets réseau standard pour communiquer avec un serveur d&#39;applications middleware. Les informations de socket sont ensuite traduites par le serveur d&#39;applications middleware dans le format d&#39;appel requis par le SGBD, puis transmises au serveur de base de données.\nCe type de pilote est extrêmement flexible, car il ne nécessite aucun code installé sur le client et un seul pilote peut en réalité fournir un accès à plusieurs bases de données.","html":"<p>Le pilote Oracle Call Interface (OCI) est un exemple de pilote de type 2.\nType 3: Java pur JDBC-Net\nDans un pilote de type 3, une approche à trois niveaux est utilisée pour accéder aux bases de données. Les clients JDBC utilisent des sockets réseau standard pour communiquer avec un serveur d&#039;applications middleware. Les informations de socket sont ensuite traduites par le serveur d&#039;applications middleware dans le format d&#039;appel requis par le SGBD, puis transmises au serveur de base de données.\nCe type de pilote est extrêmement flexible, car il ne nécessite aucun code installé sur le client et un seul pilote peut en réalité fournir un accès à plusieurs bases de données.</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Vous pouvez considérer le serveur d&#39;applications comme un &quot;proxy&quot; JDBC, ce qui signifie qu&#39;il effectue des appels pour l&#39;application cliente. Par conséquent, vous devez avoir quelques connaissances de la configuration du serveur d&#39;applications pour pouvoir utiliser efficacement ce type de pilote.\nVotre serveur d&#39;applications peut utiliser un pilote de type 1, 2 ou 4 pour communiquer avec la base de données. Comprendre les nuances s&#39;avérera utile.\nType 4: 100% Java pur\nDans un pilote de type 4, un pilote Java pur communique directement avec la base de données du fournisseur via une connexion socket. C&#39;est le pilote le plus performant\ndisponible pour la base de données et est généralement fourni par le vendeur lui-même.\nCe type de pilote est extrêmement flexible, vous n&#39;avez pas besoin d&#39;installer de logiciel spécial sur le client ou le serveur. De plus, ces pilotes peuvent être téléchargés dynamiquement.","html":"<p>Vous pouvez considérer le serveur d&#039;applications comme un &quot;proxy&quot; JDBC, ce qui signifie qu&#039;il effectue des appels pour l&#039;application cliente. Par conséquent, vous devez avoir quelques connaissances de la configuration du serveur d&#039;applications pour pouvoir utiliser efficacement ce type de pilote.\nVotre serveur d&#039;applications peut utiliser un pilote de type 1, 2 ou 4 pour communiquer avec la base de données. Comprendre les nuances s&#039;avérera utile.\nType 4: 100% Java pur\nDans un pilote de type 4, un pilote Java pur communique directement avec la base de données du fournisseur via une connexion socket. C&#039;est le pilote le plus performant\ndisponible pour la base de données et est généralement fourni par le vendeur lui-même.\nCe type de pilote est extrêmement flexible, vous n&#039;avez pas besoin d&#039;installer de logiciel spécial sur le client ou le serveur. De plus, ces pilotes peuvent être téléchargés dynamiquement.</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Le pilote Connector / J de MySQL est un pilote de type 4. En raison de la nature exclusive de leurs protocoles réseau, les fournisseurs de bases de données fournissent généralement des pilotes de type 4.\nQuel pilote doit être utilisé?\nSi vous accédez à un type de base de données, tel qu&#39;Oracle, Sybase ou IBM, le type de pilote préféré est 4.\nSi votre application Java accède à plusieurs types de bases de données en même temps, le type 3 est le pilote préféré.\nLes pilotes de type 2 sont utiles dans les situations où un pilote de type 3 ou de type 4 n&#39;est pas encore disponible pour votre base de données.\nLe pilote de type 1 n&#39;est pas considéré comme un pilote de niveau de déploiement et est généralement utilisé à des fins de développement et de test uniquement.","html":"<p>Le pilote Connector / J de MySQL est un pilote de type 4. En raison de la nature exclusive de leurs protocoles réseau, les fournisseurs de bases de données fournissent généralement des pilotes de type 4.\nQuel pilote doit être utilisé?\nSi vous accédez à un type de base de données, tel qu&#039;Oracle, Sybase ou IBM, le type de pilote préféré est 4.\nSi votre application Java accède à plusieurs types de bases de données en même temps, le type 3 est le pilote préféré.\nLes pilotes de type 2 sont utiles dans les situations où un pilote de type 3 ou de type 4 n&#039;est pas encore disponible pour votre base de données.\nLe pilote de type 1 n&#039;est pas considéré comme un pilote de niveau de déploiement et est généralement utilisé à des fins de développement et de test uniquement.</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Annonces"},{"id":"text-2","heading":"Text","content":"Qu&#39;est-ce que le pilote JDBC?\nLes pilotes JDBC implémentent les interfaces définies dans l&#39;API JDBC pour interagir avec votre serveur de base de données.\nPar exemple, l&#39;utilisation de pilotes JDBC vous permet d&#39;ouvrir des connexions de base de données et d&#39;interagir avec celles-ci en envoyant des commandes SQL ou de base de données, puis en recevant des résultats avec Java.\nle Java.sql package fourni avec JDK, contient diverses classes avec leurs comportements définis et leurs implémentations réelles sont effectuées dans des pilotes tiers. Les tiers fournisseurs implémentent le java.sql.Driver interface dans leur pilote de base de données.\nTypes de pilotes JDBC\nLes implémentations de pilotes JDBC varient en raison de la grande variété de systèmes d&#39;exploitation et de plates-formes matérielles dans lesquels Java est implémenté. Sun a divisé les types d’implémentation en quatre catégories, les types 1, 2, 3 et 4, comme expliqué ci-dessous &#8211;\nType 1: pilote de pont JDBC-ODBC\nDans un pilote de type 1, un pont JDBC est utilisé pour accéder aux pilotes ODBC installés sur chaque ordinateur client. L&#39;utilisation d&#39;ODBC nécessite la configuration sur votre système d&#39;un nom de source de données (DSN) qui représente la base de données cible.\nLors de la première utilisation de Java, il s&#39;agissait d&#39;un pilote utile car la plupart des bases de données ne prenaient en charge que l&#39;accès ODBC. Ce type de pilote est désormais recommandé uniquement pour un usage expérimental ou lorsqu&#39;aucune autre solution n&#39;est disponible."},{"id":"text-3","heading":"Text","content":"Le pont JDBC-ODBC fourni avec JDK 1.2 est un bon exemple de ce type de pilote.\nType 2: API native JDBC\nDans un pilote de type 2, les appels d&#39;API JDBC sont convertis en appels d&#39;API C / C ++ natifs, uniques à la base de données. Ces pilotes sont généralement fournis par les fournisseurs de base de données et utilisés de la même manière que le pont JDBC-ODBC. Le pilote spécifique au fournisseur doit être installé sur chaque ordinateur client.\nSi nous changeons la base de données, nous devons changer l&#39;API native, car elle est spécifique à une base de données et est pour la plupart obsolète à présent, mais vous pouvez réaliser une augmentation de vitesse avec un pilote de type 2, car elle élimine la surcharge de ODBC."},{"id":"text-4","heading":"Text","content":"Le pilote Oracle Call Interface (OCI) est un exemple de pilote de type 2.\nType 3: Java pur JDBC-Net\nDans un pilote de type 3, une approche à trois niveaux est utilisée pour accéder aux bases de données. Les clients JDBC utilisent des sockets réseau standard pour communiquer avec un serveur d&#39;applications middleware. Les informations de socket sont ensuite traduites par le serveur d&#39;applications middleware dans le format d&#39;appel requis par le SGBD, puis transmises au serveur de base de données.\nCe type de pilote est extrêmement flexible, car il ne nécessite aucun code installé sur le client et un seul pilote peut en réalité fournir un accès à plusieurs bases de données."},{"id":"text-5","heading":"Text","content":"Vous pouvez considérer le serveur d&#39;applications comme un &quot;proxy&quot; JDBC, ce qui signifie qu&#39;il effectue des appels pour l&#39;application cliente. Par conséquent, vous devez avoir quelques connaissances de la configuration du serveur d&#39;applications pour pouvoir utiliser efficacement ce type de pilote.\nVotre serveur d&#39;applications peut utiliser un pilote de type 1, 2 ou 4 pour communiquer avec la base de données. Comprendre les nuances s&#39;avérera utile.\nType 4: 100% Java pur\nDans un pilote de type 4, un pilote Java pur communique directement avec la base de données du fournisseur via une connexion socket. C&#39;est le pilote le plus performant\ndisponible pour la base de données et est généralement fourni par le vendeur lui-même.\nCe type de pilote est extrêmement flexible, vous n&#39;avez pas besoin d&#39;installer de logiciel spécial sur le client ou le serveur. De plus, ces pilotes peuvent être téléchargés dynamiquement."},{"id":"text-6","heading":"Text","content":"Le pilote Connector / J de MySQL est un pilote de type 4. En raison de la nature exclusive de leurs protocoles réseau, les fournisseurs de bases de données fournissent généralement des pilotes de type 4.\nQuel pilote doit être utilisé?\nSi vous accédez à un type de base de données, tel qu&#39;Oracle, Sybase ou IBM, le type de pilote préféré est 4.\nSi votre application Java accède à plusieurs types de bases de données en même temps, le type 3 est le pilote préféré.\nLes pilotes de type 2 sont utiles dans les situations où un pilote de type 3 ou de type 4 n&#39;est pas encore disponible pour votre base de données.\nLe pilote de type 1 n&#39;est pas considéré comme un pilote de niveau de déploiement et est généralement utilisé à des fins de développement et de test uniquement."},{"id":"text-7","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/08/driver-type1.jpg"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/12/06/jdbc-types-de-pilotes-tutorialspoint-bien-choisir-son-serveur-d-impression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/12/06/jdbc-types-de-pilotes-tutorialspoint-bien-choisir-son-serveur-d-impression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/12/06/jdbc-types-de-pilotes-tutorialspoint-bien-choisir-son-serveur-d-impression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}