Совместное использование возможностей ORB, стандартных компонентов
Сервиса Безопасности CORBA и его API позволяет создавать
распределенные системы с требуемым уровнем защиты. При этом
разработчик можно легко задействовать стандартные решения в области
обеспечения безопасности, которые уже широко используются в
компьютерной индустрии.
12 Стандарт ODBC
ODBC предназначен для предоставления прикладным разработчикам
функциональных возможностей по обработке баз данных независимо от типа
данных, к которым выполняется доступ, - базам данных ISAM, текстовым
данным (Excel) или базам данных SQL. Эта цель достигается путем
закрепления каждого драйвера ODBC за одним из предопределенных
уровней соответствия. Чтобы считаться драйвером ODBC, драйвер должен
соответствовать спецификациям ядра ODBC. Эти требования гарантируют,
что разработчик приложения всегда может рассчитывать на одни и те же
функциональные возможности независимо от того, к каким данным
происходит обращение. Если формат используемых данных непосредственно
не поддерживает основные функциональные возможности, драйвер ODBC
должен эмулировать эти функции. С помощью ODBC можно
манипулировать данными любой СУБД (и даже данными, не имеющими
прямого отношения к базам данных, например данными в файлах
электронных таблиц или в текстовых файлах), если для них имеется ODBC-
драйвер. Для каждой используемой СУБД нужен собственный ODBC-
драйвер. Говоря об ODBC, нельзя не отметить, что спецификация ODBC
подразумевает несколько стандартов на ODBC-драйверы. Эти стандарты
отличаются различной функциональностью, которая должна быть
реализована в таком драйвере. Метод соединения с источником данных,
получения сообщений об ошибках, а также стандартные интерфейсы
регистрации являются общими для всех драйверов. Для обеспечения
унифицированности драйверы придерживаются основных требований.