Интерфейс терминального сервера CGI
Сокращение CGI происходит от английского названия Common Gateway Interface (интерфейс общего шлюза) и обозначает протокол, определяющий так называемые ворота (шлюз), через которые возможна двусторонняя коммуникация броузера с внешними программами, запускаемыми на странице Web-сервера.
Целью подключения CGI к услугам, предлагаемым Web-сервером, является внешняя обработка (не на компьютере пользователя, а на сервере), интерпретация и обслуживание данных, посылаемых на сервер из броузера. Результаты обработки могут передаваться обратно пользователю. Этот механизм значительно расширяет возможности терминального сервера, и в частности Web-сервера, создавая условия для использования приложений, предназначенных для обслуживания конкретных наборов данных, скачиваемых из формуляров на Web-страницах.
Кроме пересылки клиенту статистических документов, терминальный сервер, обслуживающий интерфейс CGI, может активизировать внешнюю программу, в которую передает данные, высылаемые броузером из формуляров на Web-страницах для интерпретации и обработки.
Результат работы этой программы, то есть сообщение, направленное на стандартный выход (стандартный выход программы обозначает устройства, на которые высылаются сообщения, например, с помощью команды print, а так же при помощи множества других аналогичных команд, перехватывает Web-сервер и затем направляет броузеру-клиенту.
Поэтому CGI можно понимать как процесс, запускающий внешнюю программу, в которую сервер www передает данные для обработки, а результат работы скрипта CGI (посылаемый программой на стандартный выход) передается сервером в броузер клиента установленный непосредственно на вашем компьютере. Таким образом, CGI позволяет реализовать технологию клиент-сервер.
С этим материалом еще читают:
СМИ узнали о взломе российскими хакерами серверов Dow Jones
Коммерческая версия Nginx получила новый релиз
Зонд «Dawn» сделал снимки Цереры на рекордно низкой высоте
Еще из категории Заметки домоседам:
- Рецепты с тушенкой – простой рецепт мексиканской кесадильи
- Приятные элементы вашего дома
- Главные составляющие декора спального места
- Игровые автоматы
- Как устроены ортопедические подушки и матрасы
- Немного о свадебных украшениях
- Как знакомиться с девушками в контакте
- Доверьте обучение профессионалам — автоинструкторам
Последние комментарии
Рассылка топовых новостей
Читательский топ
- Резьба на древнем памятнике может быть самым старым календарем в мире
- Что привело к сильному землетрясению на полуострове Ното в Японии в Новогодний день
- Космический корабль DART NASA навсегда изменил форму и орбиту лунного астероида
- Объяснено происхождение рентгеновского излучения от черных дыр
- Учёные предлагают рекомендации по исследованию солнечного геоинжиниринга
- Митохондрии выбрасывают свою ДНК в клетки нашего мозга
- Платформа искусственного интеллекта повышает точность диагностики рака легких
Комментариев нет. Будьте первым!