Программное обеспечение компьютерных сетей и информационных систем. Баканов В.М. - 87 стр.

UptoLike

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

- 87 -
Server API) предназначены для запуска внешних программ под управление
WEB-сервера; внешняя программа получает информацию через протокол
HTTP от удаленного пользователя, обрабатывают ее (например, осуществля-
ют запрос к базе данных) и возвращают результат обработки обратно в виде
ссылки на существующий HTML-документ или в виде динамически создан-
ной HTML-страницы.
Передача информации от удаленного пользователя
происходит следую-
щим образом
В создаваемом для ввода информации документе HTML размещается
форма ввода, состоящая из необходимых органов управления (полей ре-
дактирования текстовой информации, переключателей, списков и др.,
каждому органу управления присваивается произвольное имя; в форме
должна присутствовать кнопка, нажатие которой инициирует передачу
информации из полей формы на сервер).
Данные поступают на сервер и обрабатываются (возможно, весьма изо-
щренными) приложениями CGI или ISAPI.
CGI/ISAPI-приложение генерирует (обычно динамически) HTML-
документ (файл) и пересылает его обратно удаленному пользователю
(где этот документ интерпретируется и визуализируется броузером).
Ниже приведен пример HTML-кода простой формы с двумя полями вво-
да (имена полей ‘text1’ и ‘text2’) и кнопкой для отсылки сообщений серверу
. . .
Образец простейшей формы
<FORM METHOD=GET ACTION=“http://www.my_server.ru/cgi/form.exe”>
<TABLE border=0>
<TR>
<TD>Имя :</TD>
<TD><INPUT TYPE=text NAME="text1" VALUE="Текст 1" size=33>
</TD></TR>
<TR>
<TD>Пароль :&nbsp;</TD>
<TD><INPUT TYPE=text NAME="text2" VALUE="Текст 2" size=33>
</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD><INPUT TYPE=submit VALUE="Послать данные серверу">
</TD></TR>
</TABLE>
</FORM>
. . .
                                   - 87 -


Server API) предназначены для запуска внешних программ под управление
WEB-сервера; внешняя программа получает информацию через протокол
HTTP от удаленного пользователя, обрабатывают ее (например, осуществля-
ют запрос к базе данных) и возвращают результат обработки обратно в виде
ссылки на существующий HTML-документ или в виде динамически создан-
ной HTML-страницы.
     Передача информации от удаленного пользователя происходит следую-
щим образом

  • В создаваемом для ввода информации документе HTML размещается
    форма ввода, состоящая из необходимых органов управления (полей ре-
    дактирования текстовой информации, переключателей, списков и др.,
    каждому органу управления присваивается произвольное имя; в форме
    должна присутствовать кнопка, нажатие которой инициирует передачу
    информации из полей формы на сервер).
  • Данные поступают на сервер и обрабатываются (возможно, весьма изо-
    щренными) приложениями CGI или ISAPI.
  • CGI/ISAPI-приложение      генерирует (обычно динамически) HTML-
    документ (файл) и пересылает его обратно удаленному пользователю
    (где этот документ интерпретируется и визуализируется броузером).

     Ниже приведен пример HTML-кода простой формы с двумя полями вво-
да (имена полей ‘text1’ и ‘text2’) и кнопкой для отсылки сообщений серверу

...
Образец простейшей формы
Имя :
Пароль : 
 
...