Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Новое на сайте
Топовые новости

Драйверы JDBC-ODBC

Драйверы JDBC-ODBCПервый тип драйверов поддерживает интерфейс прикладного программирования поверх стандартных драйверов ODBC. По сути, они добавляют дополнительный уровень подключений, замедляя весь процесс в целом. Эти драйверы зависят от платформы и в общем случае не рекомендованы для использования, если только другого варианта просто не существует. Единственным преимуществом данного подхода является возможность использования в приложениях Java уже существующей инфраструктуры.

Доступ к СУБД с помощью моста JDBC-ODBC проиллюстрирован Второй тип драйверов преобразует вызовы JDBC в прямые вызовы к родному интерфейсу СУБД (CLI). Они более быстрые, чем драйверы первого типа, однако все же имеют множество недостатков. Во-первых, эти драйверы зависимы от операционной системы и требуют установки на клиентских машинах; к тому же они не могут быть использованы в интернетприложениях.

Третий тип драйверов преобразует вызовы JDBC в независимый от СУБД сетевой протокол, который, в свою очередь, переводит их в специфичный для СУБД протокол с помощью некоторого сервера промежуточного уровня. Эти драйверы платформно-независимые — все проблемы, связанные с платформами, решаются на сервере промежуточного уровня. Драйверы Net-Protocol достаточно быстрые, гибкие и, пожалуй, наиболее эффективные среди всех четырех типов. Единственным их недостатком является то, что приходится поддерживать дополнительный уровень (сервер приложений) приведена схема доступа к СУБД с помощью драйверов Net-Protocol.