ВУЗ:
Составители:
Рубрика:
109
удовлетворять требованиям Общего шлюзового интерфейса (англ. Common
Gateway Interface, CGI). Используя формы, Web-сервер может предоставлять
универсальный простой, дружественный и очень мощный интерфейс к
различным источникам информации. Например, авиакомпания может
использовать формы для заказа билетов. Когда вы ввели данные в форму и
отправили ее на сервер, соответствующая программа получит ваши данные
через CGI и обратится
к нужным базам данных для выполнения заказа: БД
самолетов, БД расписания полетов, БД счетов, БД прошлых заказов и т.д. Все
эти сложные действия будут происходить незаметно для пользователя, который
будет работать только с простой формой.
Из Web-серверов наиболее распространен Apache Web Server,
работающий как в большинстве Unix-подобных ОС, так и в Microsoft Windows.
Фирма Microsoft поддерживает
собственный комплекс — Microsoft Internet
Information Server (IIS), включающий Web- и FTP-сервер.
10.2 Протокол передачи гипертекста HTTP
Протокол передачи гипертекста HTTP (HyperText Transfer Protocol)
описан в RFC 2616. HTTP-сервер ожидает поступления запросов от HTTP-
клиентов. Каждый запрос обслуживается независимо от других запросов как
этого, так и других клиентов. Процесс обработки запроса состоит из четырех
фаз:
• клиент устанавливает TCP-соединение с портом на сервере
(стандартный порт - 80);
• клиент передает HTTP-запрос серверу в виде последовательности
ASCII-строк;
•
сервер передает HTTP-ответ в виде последовательности ASCII-строк;
• клиент или сервер закрывает соединение.
удовлетворять требованиям Общего шлюзового интерфейса (англ. Common
Gateway Interface, CGI). Используя формы, Web-сервер может предоставлять
универсальный простой, дружественный и очень мощный интерфейс к
различным источникам информации. Например, авиакомпания может
использовать формы для заказа билетов. Когда вы ввели данные в форму и
отправили ее на сервер, соответствующая программа получит ваши данные
через CGI и обратится к нужным базам данных для выполнения заказа: БД
самолетов, БД расписания полетов, БД счетов, БД прошлых заказов и т.д. Все
эти сложные действия будут происходить незаметно для пользователя, который
будет работать только с простой формой.
Из Web-серверов наиболее распространен Apache Web Server,
работающий как в большинстве Unix-подобных ОС, так и в Microsoft Windows.
Фирма Microsoft поддерживает собственный комплекс — Microsoft Internet
Information Server (IIS), включающий Web- и FTP-сервер.
10.2 Протокол передачи гипертекста HTTP
Протокол передачи гипертекста HTTP (HyperText Transfer Protocol)
описан в RFC 2616. HTTP-сервер ожидает поступления запросов от HTTP-
клиентов. Каждый запрос обслуживается независимо от других запросов как
этого, так и других клиентов. Процесс обработки запроса состоит из четырех
фаз:
• клиент устанавливает TCP-соединение с портом на сервере
(стандартный порт - 80);
• клиент передает HTTP-запрос серверу в виде последовательности
ASCII-строк;
• сервер передает HTTP-ответ в виде последовательности ASCII-строк;
• клиент или сервер закрывает соединение.
109
Страницы
- « первая
- ‹ предыдущая
- …
- 107
- 108
- 109
- 110
- 111
- …
- следующая ›
- последняя »
