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

UptoLike

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

87
Solaris 2.x) и имеет мощные механизмы защиты (тиклеты могут испол-
няться в безопасном окружении Safe-Tcl). Tcl/Tk будет работать в паре с
Java, а не с C++. Tcl по применению расположится рядом с VisualBasic, а
Tk, соответственно, рядом с ActiveX.
Sun выпустила семейство программ для работы с технологией
Tcl/Tk. В основной пакет Tcl7.5 Tk4.1 входят две программы: оболочка
командного интерпретатора SHELL и графический интерфейс разработки
Wish, библиотека и документация. Наиболее популярен модуль расшире-
ния к NetscapeNavigator. Для работы он не требует пакета Tcl7.5 Tk4.1, при
этом пользователь может не только исполнять тиклеты в окне
NetscapeNavigator, но и встраивать Tcl-сценарии в свои Web-страницы.
Мощная среда разработки графических интерфейсов SpecTcl (вместе
cSpecJava) для работы требует пакет Tcl7.5 Tk4.1.
Редактор для гипертекстовой графики WebTkImagemapEditor для ра-
боты требует пакет Tcl7.5 Tk4.1. Компактный полнофункциональный
HTTP-сервер TclWebServer целиком написан на Tcl (около 1000 строк ко-
да), работает с CGI и использует безопасный режим SafeTcl.
10.4. Обзор протоколов и интерфейсов
Основными протоколами и интерфейсами, связанными с
Internet/Intranet, являются:
протокол HTTP для передачи гипертекста между клиентом и
Web-сервером;
шлюзовой интерфейс CGI для организации связи с приложени-
ями на Web-сервере;
прикладные интерфейсы Web-серверов для создания эффек-
тивных приложений на основе многопоточности;
интерфейс JDBC для доступа мобильных Java-приложений
(апплетов) к базам данных.
Помимо перечисленных протоколов и интерфейсов в Internet исполь-
зуется ряд других, например, почтовые протоколы, SMTP и POP, протокол
передачи файлов FTP, протокол новостей NNTP и т.п.
10.4.1. Протокол HTTP
Подобно всему в Internet, действия WWW зависят от протокола пе-
редачи гипертекста HTTP. Так же, как в протоколе FTP, почтовых прото-
колах POP и SMTP, в HTTP задан набор команд, передающийся посред-
ством строк текста в формате ASCII. Транзакция HTTP состоит из четырех
частей: установление соединения, запрос, ответ и завершение. Программа-