Share via


Interopérabilité

L’interopérabilité est la capacité d’une application unique à fonctionner avec de nombreux SGBD différents. La nécessité d’écrire des applications génériques et interopérables était l’un des principaux facteurs menant au développement d’ODBC. Toutefois, l’interopérabilité n’est pas un chemin simple suivi de « non interopérable » à « complètement interopérable ». Le chemin possède de nombreuses branches, et chacun nécessite des compromis entre les caractéristiques, la vitesse, la complexité du code et le temps de développement.

Le processus d’écriture d’une application interopérable suit plusieurs étapes :

  1. Décider si l’application utilisera ODBC.

  2. Choisir un niveau d’interopérabilité et décider quels compromis sont nécessaires pour atteindre ce niveau.

  3. Écriture de code interopérable et testez-le aussi entièrement que possible.

Il convient de noter que l’interopérabilité est principalement le domaine de l’enregistreur d’applications. Les pilotes sont conçus pour fonctionner avec un SGBD unique et, par définition, ne sont pas interopérables. Ils jouent un rôle dans l’interopérabilité en implémentant et en exposant correctement ODBC sur un SGBD unique.

Cette section contient les rubriques suivantes :