Иллюстрированный самоучитель по Delphi

Меню

 
Главная
Assembler
Turbo Pascal
C++ Builder
Delphi
Java
Скачать


Статистика

 

   


Реклама

 
купить плиточный клей от производителя. детское белье феретти одежда бюстье

 

 

  ГЛАВА 21


Сервер приложения

Многозвенные распределенные приложения обеспечивают эффективный доступ удаленных клиентов к базе данных, так как в них для управления доступом к данным применяется специализированное ПО промежуточного слоя. В наиболее распространенной схеме — трехзвенном приложении — это сервер приложения, который выполняет следующие функции:

  •  обеспечивает авторизацию пользователей;
  •  принимает и передает запросы пользователей и пакеты данных;
  •  регулирует доступ клиентских запросов к серверу БД, балансируя нагрузку сервера БД;
  •  может содержать часть бизнес-логики распределенного приложения, обеспечивая существование "тонких" клиентов.

Delphi обеспечивает разработку серверов приложений на основе использования ряда технологий:

  •  Web;
  •  Автоматизация;
  •  MTS;
  •  SOAP.

В этой главе рассматриваются следующие вопросы:

  •  программные элементы сервера приложения Delphi;
  •  структура сервера приложения;
  •  типы удаленных модулей данных;
  •  создание и настройка удаленных модулей данных;
  •  роль компонентов-провайдеров в передаче данных клиентам;
  •  методы интерфейса IAppServer; 
  •  регистрация сервера приложения.

 

Copyright legioner © intbook.info, 2007