Компьютерные технологии в области автоматизации и управления. Втюрин В.А. - 79 стр.

UptoLike

Составители: 

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