Составители:
79
Рис. 10.2. Схема Intranet-приложения с доступом к БД
Если используются традиционные статичные страницы гипертекста,
то в ответ на запрос клиента Web-сервер передает страницу в формате
HTML. Однако при работе Intranet-приложения с базой данных адрес URL
указывает не на страницу гипертекста, а на серверную программу или сце-
нарий. Серверная процедура получает введенные пользователем данные,
формирует и передает SQL-запрос (определяющий логику управления
данными DL) и, возможно, данные к СУБД. Сервер БД по запросу выпол-
няет обновление, вставку, удаление или выборку записей из БД. CGI-
процедура полученные результаты преобразует в формат HTML или в
формат диалоговых переменных. Затем Web-сервер посылает полученную
HTML-cтраницу или значения диалоговых переменных браузеру для отоб-
ражения. Так как этот процесс основан на технологии Web, клиентской
платформой может стать любой компьютер, на котором исполняется Web-
броузер, а серверной платформой – любая ЭВМ под управлением Web-
сервера.
Использование CGI-процедур имеет ряд недостатков – статичное
представление информации, преобразование результата-отчета в HTML-
файл, отсутствие динамического просмотра изменения информации в базе
данных, процедура "не помнит состояний запросов" - каждое обращение к
БД требует повторного установления соединения. Кроме того, такой прин-
цип работы перегружает коммуникационную среду.
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »