ВУЗ:
Составители:
6
эксплуатации подобных систем . Технология MIDAS позволяет получать доступ
к данным, физически расположенным на разных машинах , распределять на-
грузку ресурсов по сети, автоматически получать ограничения на данные, что
позволяет уменьшить сетевой трафик , а также разделить бизнес- логику прило-
жения на менее уязвимые части , распределив их по звеньям серверов . С помо-
щью MIDAS можно создавать системы для обработки запросов Internet-
приложений . MIDAS работает с технологиями CORBA, СОМ, MTS и OLEnter-
prise (основанный на протоколе RPC продукт корпорации Open Environment,
ставшей впоследствии подразделением Borland), а также упрощает интеграцию
существующих систем .
Перечислим основные компоненты, реализующие технологию .
• Модули удаленных данных.
Специальные модули данных, которые действуют как серверы автоматиза-
ции или как CORBA серверы , предоставляя клиентам доступ к любым про-
вайдерам , которые они содержат . Эти компоненты используются на сервере
приложений .
• Компонент–провайдер (TDataSetProvider).
Брокер данных, который обеспечивает данными, создавая пакеты данных, и
принимает изменения от клиента. Эти компоненты используются на сервере
приложений .
• Компонент набора данных клиента (TClientDataSet).
Специализированный набор данных клиента, который использует MI-
DAS.DLL для управления данными, записанными в пакеты данных.
• Компоненты связи (TDCOMConnection, TSocketConnection, TWebCon-
nection, TCorbaConnection).
Набор компонентов , которые определяют сервер приложений , тип взаимо-
действия и делают интерфейс IAppServer доступным для наборов данных
клиента. Каждый компонент связи специализируется на конкретном прото-
коле связи.
• Брокер SimpleObjectBroker.
Брокер бизнес–объектов для распределения вычислительной нагрузки по не-
скольким серверам .
Основными инструментами разработки в технологии MIDAS являются
интегрированные среды Delphi и C++Builder. В простейшей трехзвенной архи-
тектуре средствами Delphi или C++Builder можно создать первый и второй уро-
вень, а для третьего воспользоваться уже существующими СУБД. Перейдем к
рассмотрению особенностей разработки с точки зрения программиста, знако-
мого с Visual Control Library (VCL) и основами реализации приложений для
управления данными.
Схема распределенного приложения в терминах VCL
Информационные системы , созданные на основе классической архитек -
туры клиент- сервер , называются двухзвенными системами или системами с
«толстым» клиентом. Они состоят из сервера баз данных, содержащего сгене-
6 эксплуатации подобных систем. Технология MIDAS позволяет получать доступ к данным, физически расположенным на разных машинах, распределять на- грузку ресурсов по сети, автоматически получать ограничения на данные, что позволяет уменьшить сетевой трафик, а также разделить бизнес-логику прило- жения на менее уязвимые части, распределив их по звеньям серверов. С помо- щью MIDAS можно создавать системы для обработки запросов Internet- приложений. MIDAS работает с технологиями CORBA, СОМ, MTS и OLEnter- prise (основанный на протоколе RPC продукт корпорации Open Environment, ставшей впоследствии подразделением Borland), а также упрощает интеграцию существующих систем. Перечислим основные компоненты, реализующие технологию. • Модули удаленных данных. Специальные модули данных, которые действуют как серверы автоматиза- ции или как CORBA серверы, предоставляя клиентам доступ к любым про- вайдерам, которые они содержат. Эти компоненты используются на сервере приложений. • Компонент–провайдер (TDataSetProvider ). Брокер данных, который обеспечивает данными, создавая пакеты данных, и принимает изменения от клиента. Эти компоненты используются на сервере приложений. • Компонент набора данных клиента (TClientDataSet ). Специализированный набор данных клиента, который использует MI- DAS.DLL для управления данными, записанными в пакеты данных. • Компоненты связи (TDCOMConnection , TSocketConnection , TWebCon- nection, TCorbaConnection ). Набор компонентов, которые определяют сервер приложений, тип взаимо- действия и делают интерфейс IAppServer доступным для наборов данных клиента. Каждый компонент связи специализируется на конкретном прото- коле связи. • Брокер SimpleObjectBroker . Брокер бизнес–объектов для распределения вычислительной нагрузки по не- скольким серверам. Основными инструментами разработки в технологии MIDAS являются интегрированные среды Delphi и C++Builder. В простейшей трехзвенной архи- тектуре средствами Delphi или C++Builder можно создать первый и второй уро- вень, а для третьего воспользоваться уже существующими СУБД. Перейдем к рассмотрению особенностей разработки с точки зрения программиста, знако- мого с Visual Control Library (VCL) и основами реализации приложений для управления данными. Схема распределенного приложения в терминах VCL Информационные системы, созданные на основе классической архитек- туры клиент-сервер, называются двухзвенными системами или системами с «толстым» клиентом. Они состоят из сервера баз данных, содержащего сгене-
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »