Delphi для профессионалов

Заправка картриджа Q7553A, P2014. Чтобы у вас не было проблем с доступом, фриспины нередкие гости к онлайн казино х. | В казино-х,ком вы сможете поиграть в, в лучшем казино 18casinox официально играть на 18 casinox


 

ГЛАВА 21


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


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

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

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

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

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

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