![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Технология MIDAS
Чаще используется трехуровневая модель: клиентская программа (формирует запросы пользователя и отображает результаты их выполнения), сервер приложений (синхронизирует работу компонентов), сервер базы данных (обрабатывает запросы к данным от сервера приложений). В состав приложения MIDAS входят: удаленные модули данных (серверы COM или CORBA), поставщики данных (объекты, возвращающие по запросу результирующую информацию), компоненты связи, клиентские наборы данных (объекты клиентской программы обработки получаемых данных с использованием MIDAS.DLL). Компоненты технологии MIDAS находятся на одноименной панели [2; 7]. Схема работы приложения MIDAS [2; 7]. Клиентская программа соединяется с сервером приложений и запрашивает данные у сервера. Сервер приложений обращает к серверу базы за данными, получает, упаковывает их в формате OleVariant(дельта‑ наборы), отсылает клиенту. Клиентская машина распаковывает, отображает данные, корректирует их и посылает новые данные серверу приложений. Сервер приложений получает, распаковывает данные и передает их серверу базы в виде транзакции. Сервер базы проводит изменения в базу и формирует информацию об ошибках, которая посылается на клиентскую машину сервером приложений. Пример формирования итоговых полей таблицы строек с итоговыми значениями сметных и освоенных сумм по всем стройкам с использованием технологии MIDAS: 1. 2. 3. 4. 5. Выполним приложение. На форме появятся два итоговых числа.
|