Сети ЭВМ и телекоммуникации. Глобальные сети. Брейман А.Д. - 107 стр.

UptoLike

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

107
10 Web-технологии
10.1 Структура Web-ориентированного программного обеспечения
Всемирная паутина (англ. World Wide Web, WWW, Web) — это
распределенная гипертекстовая информационная система, работающая в сетях
TCP/IP. В основе Web лежит механизм, дающий клиентам (браузерам, от англ.
browse — просматривать, перебирать) возможность получать от Web-серверов
структурированную информацию в виде гипертекстовых HTML-файлов (англ.
HyperText Markup Language, язык разметки гипертекста). Отдельный HTML-
файл представляет собой текстовый
файл, в который внедрены специальные
текстовые команды разметкитэги (англ. tag). Все допустимые команды
разметки можно разделить на несколько групп. Команды разметки первой
группы формируют гипертекстовую структуруони содержат ссылки на
другие HTML-файлы, графические файлы, звуковые файлы, видеофайлы,
файлы архивов, документов и т.д. Команды разметки второй группы
описывают внутреннюю структуру данного
гипертекстового документа (из
каких частей он состоит), а третьей группыуказывают на способы
визуального представления частей HTML-файла. Для передачи запросов Web-
серверу и получения файлов от него, клиенты используют специальный
протоколПротокол передачи гипертекста (англ. HyperText Transfer Protocol,
HTTP).
Протокол HTTP ориентирован на доставку текстовых файлов, и не
предназначен для передачи произвольных двоичных файлов. Для
преобразования
любых двоичных файлов в текст, из которого можно будет
затем однозначно восстановить исходный файл, в HTTP используются методы
кодирования MIME (англ. Multipurpose Internet Mail Extensions, Многоцелевые
расширения электронной почты), разработанные для передачи любых файлов
по электронной почте. Этот стандарт можно использовать для кодирования
множества разных объектов, таких, как текстовые файлы с разметкой, файлы в
     10 Web-технологии


     10.1 Структура Web-ориентированного программного обеспечения


     Всемирная паутина (англ. World Wide Web, WWW, Web) — это
распределенная гипертекстовая информационная система, работающая в сетях
TCP/IP. В основе Web лежит механизм, дающий клиентам (браузерам, от англ.
browse — просматривать, перебирать) возможность получать от Web-серверов
структурированную информацию в виде гипертекстовых HTML-файлов (англ.
HyperText Markup Language, язык разметки гипертекста). Отдельный HTML-
файл представляет собой текстовый файл, в который внедрены специальные
текстовые команды разметки — тэги (англ. tag). Все допустимые команды
разметки можно разделить на несколько групп. Команды разметки первой
группы формируют гипертекстовую структуру — они содержат ссылки на
другие HTML-файлы, графические файлы, звуковые файлы, видеофайлы,
файлы архивов, документов и т.д. Команды разметки второй группы
описывают внутреннюю структуру данного гипертекстового документа (из
каких частей он состоит), а третьей группы — указывают на способы
визуального представления частей HTML-файла. Для передачи запросов Web-
серверу и получения файлов от него, клиенты используют специальный
протокол — Протокол передачи гипертекста (англ. HyperText Transfer Protocol,
HTTP).
     Протокол HTTP ориентирован на доставку текстовых файлов, и не
предназначен   для   передачи    произвольных    двоичных     файлов.   Для
преобразования любых двоичных файлов в текст, из которого можно будет
затем однозначно восстановить исходный файл, в HTTP используются методы
кодирования MIME (англ. Multipurpose Internet Mail Extensions, Многоцелевые
расширения электронной почты), разработанные для передачи любых файлов
по электронной почте. Этот стандарт можно использовать для кодирования
множества разных объектов, таких, как текстовые файлы с разметкой, файлы в
                                       107