Главная » Delphi » Первый запуск

0

Теперь все готово для первого пробного запуска активного объекта сервера в со ставе  активной страницы. Осталось только  зарегистрировать  библиотеку активного объекта сервера D6ASP.dll и разместить страницу DrBob42.asp в соответствующем каталоге (с правами исполнения сценариев ASP).

Ранее  уже упоминались параметры  внутреннего и внешнего процессов выполне ния  объектов ASP. Внутренний процесс (in process) означает, что  объект ASP будет за гружаться и выполняться внутри  Web сервера, а выгружаться будет только  тогда,  ко гда Web сервер  завершит свою  работу.  Внешний процесс (out of process) означает, что объект ASP будет загружаться и выгружаться при каждом обращении клиента к серве ру. Объекты внутреннего процесса в общем  выполняются лучше, зато  объекты внеш него процесса легче отлаживать. Зарегистрировать активные объекты сервера можно двумя способами: либо как внутренний сервер, либо как внешний.

Чтобы  зарегистрировать  библиотеку  D6ASP.dll как  внутренний  сервер,  содержа

щий активные объекты, выберите в меню Run Delphi  6 пункт Register ActiveX Server.

Чтобы  отменить  регистрацию  этого   сервера,  выберите  в   меню   Run  пункт

Unregister ActiveX Server.

На рис. 22.5 представлено сообщение, подтверждающее успешную регистрацию сервера ActiveX D6ASP.

Рис. 22.6. Активный объект сервера в действии

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

По теме:

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