Compartilhar via


Interoperability

A interoperabilidade é a capacidade de um único aplicativo operar com muitos DBMSs diferentes. A necessidade de escrever aplicativos genéricos e interoperáveis foi um dos principais fatores que levaram ao desenvolvimento do ODBC. No entanto, a interoperabilidade não é um caminho simples que vai de "não interoperável" a "completamente interoperável". O caminho tem muitas ramificações, e cada uma requer compensações entre recursos, velocidade, complexidade do código e tempo de desenvolvimento.

O processo de gravação de um aplicativo interoperável segue várias etapas:

  1. Decidir se o aplicativo usará o ODBC.

  2. Escolher um nível de interoperabilidade e decidir quais compensações são necessárias para atingir esse nível.

  3. Escrever código interoperável e testá-lo o máximo possível.

Deve-se observar que a interoperabilidade é principalmente o domínio do gravador de aplicativos. Os drivers são projetados para funcionar com um único DBMS e, por definição, não são interoperáveis. Eles desempenham um papel na interoperabilidade implementando e expondo corretamente o ODBC em um único DBMS.

Esta seção contém os seguintes tópicos.