Главная » Delphi » Преобразование приложения в DLL ISAPI

0

До  сих  пор  приложение  выполнялось под  управлением  отладчика Web приложений, облегчая его проверку и отладку. Но  это,  конечно, не метод  установки реального приложения. Обычно для этого  применяют приложение в виде DLL ISAPI, чтобы  оно  могло  постоянно находиться в памяти и содержать всю информацию, не обходимую для обеспечения работы сеансов  связи.

Преобразовать приложение из ориентированного на отладчик Web приложений в сервер ISAPI достаточно просто. Для  этого  создайте новый, пустой  проект ISAPI и удалите  из него  все установленные по умолчанию модули. Затем  добавьте в него  все модули Web приложения версии отладчика, за исключением форм. Скомпилируйте и запустите приложение. Все очень  просто. Фактически можно  иметь  два проекта, ко торые одновременно используют те же самые  Web модули: один  проект —  для отлад ки, а другой — для установки. Большинство демонстрационных приложений в катало ге WebSnap находящемся на прилагаемом CD, сделаны  именно так —  они  состоят из двух проектов: один —  для  отладчика, другой  для  ISAPI. При  установке новой  DLL ISAPI убедитесь, что  все необходимые файлы HTML  установлены в том же самом ка талоге, что и файл библиотеки DLL.

Дополнительные возможности

Все, что  рассматривалось до сих пор,  было  лишь  предварительной подготовкой. Созданное приложение WebSnap  способно управлять пользователями, информацией сеансов  этих  пользователей, а также  работать с данными. WebSnap  обладает значи тельно большими возможностями и позволяет приложению выполнять существенно более сложные задачи.  Этот раздел  представляет ряд дополнительных возможностей, которые позволят существенно улучшить разрабатываемое приложение WebSnap.

Источник: Тейксейра, Стив, Пачеко, Ксавье.   Borland Delphi 6. Руководство разработчика. : Пер.  с англ. — М. : Издательский дом “Вильямс”, 2002. —  1120 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии