ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »