Поделиться через


Совместимость

Взаимодействие — это способность одного приложения работать с различными СУБД. Необходимость написания универсальных приложений взаимодействия была одним из основных факторов, ведущих к разработке ODBC. Однако совместимость не является простым путем от "не взаимодействия" до "полностью совместимого." Этот путь имеет множество ответвлений, и на каждом этапе требуются компромиссы между функциями, скоростью, сложностью кода и временем разработки.

Процесс написания взаимодействующего приложения включает несколько этапов.

  1. Определение того, будет ли приложение использовать ODBC.

  2. Выбор уровня взаимодействия и принятия решения о том, какие компромиссы необходимы для достижения этого уровня.

  3. Написание совместимого кода и его тестирование насколько это возможно.

Следует отметить, что интероперабельность в основном является областью ответственности разработчика приложений. Драйверы предназначены для работы с одной СУБД и по определению не взаимодействуют. Они играют роль в взаимодействии, правильно реализуя и предоставляя ODBC через одну СУБД.

Этот раздел содержит следующие подразделы.