SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
  Стандартная версия

Empress JDBC

Тематические материалы

Брошюра Empress 


Информация

Коммерческий запрос 

Сайт разработчика 

Русский сайт Empress 


Истории внедрений

EMPRESS в аэрокосмической промышленности и робототехнике 

EMPRESS в медицине 

EMPRESS в маршрутизаторах и мини-АТС 

СУРБД. Области применения и успешные внедрения 

Применение мобильных, встраиваемых БД Empress в сетевых роботах 

JDBC является интерфейсом прикладного программирования Java (JavaTM API) для выполнения SQL-выражений. Он состоит из набора классов и интерфейсов, написанных на языке программирования Java, что облегчает отправку SQL-запросов практически к любой реляционной базе данных. Используя JDBC API, можно написать программу, которая сможет отправлять SQL-запросы к нужной базе данных. При этом использование Java устранит необходимость в создании множества различных программ под различные платформы. Применение Java и JDBC позволяет программистам создать программу один раз и затем использовать ее повсюду.

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

Отличительные особенности и преимущества интерфейса JDBC Empress

Стандарт интерфейса прикладного программирования Java (Java API). JDBC является стандартным Java API, обеспечивающим доступ к СУРБД.

Стандарт X/Open. JDBC основан на на интерфейсе X/Open уровня SQL-запросов (X/Open SQL Call Level Interface).

Два типа драйверов. Два типа JDBC драйверов компании Empress обеспечивают максимально гибкую разработку приложений.

Переносимость. Программы, написанные на Java, являются платформенно-независимыми, облегчая тем самым переносимость и кросс-платформенную разработку.

Независимость базы данных. Java-приложения можно использовать для работы со множеством баз данных, при условии использования соответствующего драйвера базы данных.

JDBC-интерфейс Empress содержит:

Категории драйверов JDBC определены компанией JavaSoft. Основное предназначение драйвера JDBC описано в спецификации JDBC API.

На схеме показана архитектура JDBC-подсистемы Empress:

JDBC-подсистема Empress

Как показано на схеме, драйвер 2 типа представляет собой двухуровневую систему, обеспечивающую прямой доступ к серверу Empress Connectivity, в то время как драйвер 4 типа является трехуровневой системой. Выбор нужной вам схемы зависит от спецификации вашего приложения.

Реализованные стандарты/Совместимость

  • Реализация JDBC 1.0. Интерфейс JDBC EMPRESS реализует стандарт интерфейса JDBC 1.0, поставляемый в комплекте разработчика Java-приложений JDK1.1.
  • Совместимость с JDK 1.2. Интерфейс JDBC EMPRESS поддерживает JDK1.2 в рамках спецификации JDBC 1.0.