Alaska ADS-DBE
Alaska ADS-DBE обеспечивает доступ Alaska Xbase++ приложений к популярному серверу баз данных Advantage Database Server.
![]() |
32-ух битный механизм управления базами данных; |
![]() |
Динамическое использование СУБД; |
![]() |
Одновременный доступ к удаленным и локальным данным; |
![]() |
Совместимость с CA-Clipper; |
![]() |
Автоматическое преобразование OEM/ANSI; |
![]() |
Поддержка обработки транзакций; |
![]() |
Управление сессиями; |
![]() |
Панель управления для ADS. |
Совместное использование Alaska Xbase++ с Advantage Database Server позволит организовать работу по технологии Клиент/Сервер и полностью устранить такие проблемы, как разрушение индексов и целостности базы данных, высокий трафик сети и низкая скорость работы. Дополнительно, вы получите такие возможности, как разграничение прав доступа к данным, шифрование данных, доступ к данным из различных платформ разработки, доступ к данным через Internet.
Перспектива перевода Clipper приложений для работы в современных 32-ух битных средах и перенос содержимого соответствующих баз данных в архитектуру Клиент/Сервер, а так же одновременная интеграция Internet, может быть более, чем достаточной, чтобы испугать большинство даже опытных профессионалов, но не на долго.
ADS-DBE, работающий под управлением сервера баз данных Advantage Database Server, позволит легко решить эти проблемы, т.к. Clipper и Xbase++ приложения могут одновременно работать с базами данных под его управлением, а при использовании совместно с Web Application Adaptor компании Alaska Software позволит осуществить доступ к ним через Internet.
Критические приложения, разработанные с помощью Xbase++, используют новаторскую технологию Alaska Software, чтобы абстрагироваться от основной СУБД. Alaska ADS-DBE использует эту уникальную технологию, обеспечивая Xbase++ разработчиков "прозрачным" доступом к Advantage Database Server. Таким образом, используя преимущества этой технологии, Xbase++ приложения становятся Клиент/Сервер приложениями.
ADS-DBE располагается непосредственно в начале 32-ух битного ADS-клиента и поддерживает основные возможности Advantage Database Server. Т.к. он поддерживает одновременную работу как Clipper, так и Xbase++ приложений, то не возникает проблем в гибкости перевода таких приложений на Xbase++.
Технология, разработанная Alaska Software, позволяет использовать ADS-DBE совместно с Web Application Adaptor (WAA) - сервером приложений для Internet, который позволяет интегрировать Internet в приложения, разработанные с использованием Xbase++. Доступ к данным, управляемый Advantage Database Server, может быть также обеспечен или через Internet и/или через внутреннюю сеть компании (Intranet).
Динамическое использование СУБД
Используя инновационную технологию Alaska Software, основанную на механизмах управления базами данных (DatabaseEngine), ADS-DBE может быть загружен во время исполнения приложения для доступа к Advantage Database Server. Это дает свободу выбора. Разработчик может развернуть приложения, поддерживающие Clipper-совместимые DBF/NTX таблицы или Клиент/Сервер базы данных, управляемые ADS.
Удаленные и локальные данные
В своем приложении вы можете загрузить столько механизмов управления базами данных, сколько вам нужно. К тому же, вы можете смешивать наборы возможностей разных механизмов управления базами данных, чтобы динамически собирать собственный механизм управления во время выполнения приложения. Например, вы можете одновременно использовать ADS-DBE для сетевых данных, и Alaska Xbase++ FOXDBE для выполнения локальных запросов.
Поддержка обработки транзакций и работы в сессиях
ADS-DBE основан на Alaska Data Access Chain (DAC). С помощью DAC технологии вы получите доступ к Клиент/Сервер возможностям, таким, как управление сессиями, идентификация пользователя, обработка транзакций, локальная поддержка в виде кодовых страниц и настройка таблиц сопоставлений.
Панель управления
ADS-DBE включает панель управления для Advantage Database Server, написанную на Alaska Xbase++, с включенными исходными текстами.
Спецификации Alaska ADS-DBE
![]() |
Имена файлов должны соответствовать стандарту 8.3. |
![]() |
Максимальная длина alias имен – 10 символов |
![]() |
Максимальная длина имен полей - 10 символов |
![]() |
Максимальное количество открытых индексных файлов в рабочей зоне – 15 |
![]() |
Максимальное количество тэгов в CDX-файле – 50 |
![]() |
Поддерживаемые типы данных для индексов, фильтров и FOR-выражений - C D L N |
![]() |
Максимальная длина пароля для шифрования данных – 8 символов |
![]() |
Несколько сессий на процесс |
![]() |
Несколько сессий на поток |
![]() |
Многопоточная обработка |
![]() |
Хранилище CDX и NTX |
Пожалуйста, обратите внимание:
Alaska ADS-DBE поддерживает не все возможности Advantage Database Server. Перечень поддерживаемых возможностей можно найти в документации к Alaska ADS-DBE. Доступ к другим возможностям ADS, не поддерживаемым Alaska ADS-DBE, можно получить через Advantage Client Engine API.
Кроме механизма управления базами данных Alaska ADS-DBE, существует также SQL класс для Xbase++, специально разработанный фирмой СофтПро для доступа к Advantage Database Server и Advantage Local Server со StreamlineSQL через Advantage Client Engine (ACE32.DLL).
-