Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
264_265.doc
Скачиваний:
14
Добавлен:
30.07.2019
Размер:
272.38 Кб
Скачать
  1. Язык разметки гипертекстовых документов html. Назначение. Область применения. Основные понятия.

Содержательно законченной единицей информационных ресурсов Веб является HTML-страница, которая формируется следующим образом. Основой содержания будущей HTML-страницы является некоторый текстовый файл. Для создания его гипертекстового представления производится форматная разметка содержимого этого файла средствами языка гипертекстовой разметки HTML. При разметке в исходном файле определяются форматы представления различных его фрагментов, предусматривается вставка изображений и других мультимедийных элементов, хранимых в отдельных файлах где-либо в Интернет, определяется место их расположения на странице, определяются связи между различными фрагментами страницы и ее связи с другими страницами. С помощью средств языка HTML в страницу могут быть вмонтированы таблицы, HTML-формы, скрипты на языке JavaScript и вызовы Java-аплетов (см. далее), а также другие ее элементы. Полученный файл с размеченным содержимым называется HTML-файлом.

Данные, содержащиеся в HTML-файле, являются самоописываемыми, поскольку описание их свойств, представленное разметкой, содержится в самих этих данных, а не представляется в форме автономного документа, отделенного от описываемых данных, как это делается, например, в системах баз данных.

Полная HTML-страница представляется совокупностью файлов, которая помимо носителя ее структуры - HTML-файла включает также файлы встроенной графики и других мультимедийных элементов HTML-страницы. Таким образом, язык HTML выступает в роли интегратора текстовых и мультимедийных информационных ресурсов. Поэтому при необходимости информационные ресурсы Веб могут быть не только гипертекстовыми, но и гипермедийными.

  1. Организация простейших web-приложений. Схема взаимодействия в web-приложениях.

  1. Расширение функциональности на стороне клиента в технологии web.

  2. Расширение функциональности на стороне сервера в технологии web.

При появлений технологий Web в хранилище Web сервера хранилось статическое содержание т.е. по запросу клиента сервер осуществлял поиск необходимого объекта и передовал его клиенту

В процессе развития веб технологий,была поставлена задача о созданий возможности динамического формирования содержания передоваемогоклиенту.При этом структура динамически формируемого содержания должна соответствовать стандартам Веб.

Т.к. решение данной задачи выходит за рамки функциональности веб сервера было принято решение о реализаций механизмов взаимодействия между веб сервиром и дополнительным программным обеспечением которые получили название модули расширения веб сервера.

Для организаций взаимодействия между веб сервером и модулем расширения были предложены 2 интерфейса CGI и NSAPI/ISAPI

  1. Метод передачи данных от клиента серверу get. Общие принципы. Область применения. Достоинства и недостатки.

Метод GET используется для формирования запроса на получения объекта или док та,при этом допол.информация включается в состав URL .Максимальное кол-во символов в запросе GET 255.Данный метод обычно использ. для передачи небольшого кол-ва информаций.

http:// vkontakte.ru/login ?act=forgot

В данном примере вызываемый обьект является login и пременной act присваивается значение forgot.

При использований интерфейса CGI,строка запроса помещается в переменную окружения Query_String.Таким же образом и при использований интерфейса ISAPI.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]