JDBC

Оценить
(0 голоса)

JDBC API содержит два важных интерфейса: один для разработчиков прикладных программ, а другой - для разработчиков, пишущих драйверы JDBC. Приложения и апплеты, написанные на языке программирования Java, могут через JDBC подключаться к базам данных несколькими различными способами, которые проиллюстрированы на рисунке 27.1.

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

Третий драйвер требует собственного клиентского кода на клиентской системе. Этот драйвер преобразовывает вызовы JDBC в вызовы клиентских интерфейсов прикладного программирования для Oracle, DB2, Sybase, Informix или других СУБД. Затем клиентская библиотека управляет взаимодействием с сервером БД. Четвертый драйвер требует наличия на клиентской системе собственного клиентского кода и драйвера ODBC (Open DataBase Connectivity interface - открытого интерфейса прикладного программирования для доступа к БД). Драйвер-мост JDBC-ODBC, предоставляемый фирмой Sun, преобразовывает вызовы JDBC в вызовы ODBC, а драйвер ODBC управляет взаимодействием с БД.

SQLJ
Промежуточное программное обеспечение J2EE
Поставщики промежуточного программного обеспечения J2EE
Инфраструктура платформы J2EE
JavaServer Pages

Добавить комментарий


Защитный код
Обновить