Скачать 0.63 Mb.
|
ЛАБОРАТОРНАЯ РАБОТА 6 по курсу «Сетевые технологии» Тема. Работа с приложениями ISAPI Цель работы: практическое освоение построения Web-страниц с формами с использованием ISAPI. Описание работы В этой работе мы расскажем о приложениях ISAPI, дополняющих возможности сервера Microsoft Information Server. Все эти приложения можно разделить на две группы: расширения ISAPI и фильтры ISAPI. Расширения ISAPI по своему назначению напоминают уже изученные вами программы CGI. Однако в отличие от последних эти расширения выполнены в виде библиотек динамической компоновки DLL, что имеет ряд преимуществ. Так же как и программы CGI, расширения ISAPI получают данные от навигатора (например, из заполненной удаленным пользователем формы), обрабатывают их и посылают навигатору ответ. Однако вместо чтения содержимого переменных среды и стандартного потока ввода STDIN расширение ISAPI получает данные при помощи специально предназначенных для этого функций. Аналогично, вместо записи выходных данных в стандартный поток вывода расширение ISAPI вызывает специальную функцию. Фильтры ISAPI также реализуются в виде библиотек динамической компоновки DLL, однако их назначение другое. Фильтры ISAPI способны контролировать весь поток данных, проходящий через сервер, на уровне протокола HTTP. Поэтому их можно применять для решения таких задач, как шифрование или перекодирование данных, компрессия информации, создания собственных процедур подключения пользователей к системе и аутентификации (проверки идентификации пользователей), а также для сбора статистической информации использования ресурсов сервера удаленными пользователями. ^ Как мы только что сказали, расширение ISAPI создается в виде библиотеки динамической компоновки DLL. Обращение к такой библиотеки выполняется в документах HTML аналогично обращению к программам CGI - из форм или ссылок, созданных, соответственно, при помощи операторов |
![]() | Цель работы: практическое освоение построения Web-страниц с формами с использованием cgi | ![]() | Цель работы: практическое освоение построения Web-страниц с использованием гиперссылок и фреймов |
![]() | Цель работы: практическое освоение построения Web-страниц с использованием средств мультимедиа | ![]() | В этой работе мы займемся изготовлением простейших статических документов на языке html. Научившись создавать такие документы, вы... |
![]() | Пуск, использовать справочную систему приложения, завершать работу с приложениями | ![]() | Целью работы является приобретение навыков работы с приложениями Windows xp на примере текстового редактора Блокнот (Notepad), а... |
![]() | Лабораторная работа Простейшие алгоритмы сортировок (сортировка методом пузырька, вставки, выборки) 5 | ![]() | Тема: Создание в программе CodeGear rad studio (C++Builder) клиентского приложения по технологии dbExpress для клиент-серверной субд... |
![]() | Тема: Создание в программе CodeGear rad studio (C++Builder) клиентского приложения по технологии dbExpress для клиент-серверной субд... | ![]() | Цель работы: ознакомление с основными понятиями и принципами веб-дизайна; знакомство с основными возможностями по разработке веб-страниц... |