Создание Internet-приложений в среде Delphi. Web-модуль

   
На этом шаге мы рассмотрим, что такое Web-модуль.

   
Поскольку Web-модуль представляет собой экземпляр класса TWebModule, потомка
класса TDataModule, - используется он аналогичным образом, как контейнер для
бизнес-правил и невизуальных компонентов. В качестве невизуальных компонентов используются
TPageProducer, TDataSetPageProducer, TDataSetTableProducer, TQueryTableProducer
и TMIDASPageProducer - компоненты со страниц Internet и InternetExpress.

   
Кроме того можно добавить в модуль специально созданного потомка класса TCustomContentProduсеr,
если вышеперечисленные готовые компоненты почему-либо не устраивают.

   
У модуля Web есть еще одна важная функция - по совместительству он выполняет роль Web-диспетчера,
который анализирует клиентские запросы и подбирает каждому нужный объект-действие TWebActionItem
из имеющихся в проекте.

   
Если уже есть модуль данных, который ранее использовался в приложениях для офиса, и
который необходимо перенести в проект Web-приложения, это можно сделать, заменив
этим модулем Web-модуль, созданный автоматически в проекте. Но после этого,
необходимо добавить в проект компонент TWebDispatcher поскольку, одновременно с
удалением Web-модуля, удаляется и диспетчер Web.

   
На следующем шаге мы рассмотрим приложение Web-сервера.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий