Модель объектов ActiveX для управления данными
Иерархическая структура модели объектов ADOX представлена на рис. 13.6.
Рис. 13.6. Объектная модель ADOX
Таблица 13.7. Описание объектов JRO.
Объект | Тип | Описание |
---|---|---|
JetEngine | Объект | Обеспечивает доступ к двум сервисам ядра базы данных Jet: сжатие базы данных и выгрузка данных из кэша в файл базы данных MDB |
Replica | Объект | Представляет собой копию реплицированной базы данных |
Filters | Семейство | Содержит набор объектов Filter, каждый из которых представляет собой набор записей, которые должны реплицироваться |
Более подробное описание объектов JRO и их использования приведено в гл. 18.
В случае разработки многоуровневого клиент-серверного приложения для доступа к данным используется еще одна объектная модель – RDS (служба удаленного доступа к данным). Она включает три объекта, краткое описание которых приведено в табл. 13.8.
Таблица 13.8. Объектная модель RDS.
Объект | Тип | Описание |
---|---|---|
RDS.DataSpace | Объект | Этот объект содержит метод, позволяющий создать объект (так называемый бизнес-объект) промежуточного сервера передачи данных. В качестве промежуточного сервера может выступать процедура, указанная пользователем, встроенная процедура, используемая по умолчанию, или библиотека динамической компоновки DLL, исполняемая в локальной сети, в Интернете или сети интранет |
RDSServer. DataFactory | Объект | Представляет собой встроенную программу – сервер данных, которая выполняет обработку данных и возвращает результат обработки |
RDS.DataControl | Объект | Этот объект может использоваться для следующих целей: автоматическое выполнение функций объектов RDS. DataSpace и RDSServer.DataFactory, выполнение обработки данных или возвращение результата с помощью встроенных служб RDS, представление результата обработки данных в виде совокупности значений для визуальных элементов управления (в форме) |