Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KIT_shpory.docx
Скачиваний:
6
Добавлен:
15.04.2019
Размер:
240.73 Кб
Скачать

21. Реализация технологии клиент-сервер в www, web серверы и браузеры.

Реализация функции клиент-сервер в www происходит с помощью веб-сервера, который получает, обрабатывает запросы (создаются с помощью веб-браузера ) и выдает на них ответы.

Браузеры и Web-серверы являются основными компонентами WWW- технологи. В наст время лучшими коммерческими браузерами являются Microsoft Internet Explorer, Opera, Netscape Navigator и т.д. Основные функции браузеров:

-формирование и передача Web-серверу запроса на получение очередной страницы по протоколу HTTP;

-прием, интерпретация языка HTML и отображение гипертекста;

-установление связи с другими серверами (файловыми, почтовыми и FTP-серверами);

- поддержка мультимедийной информации (графики, анимации, аудио- и видеоинформации);

-запрос запуска приложения на сервере, передача и возврат параметров с использованием спец-го интерфейса, предназ-го для обмена инф-цией с работающим приложением;

-интерпретация сценариев; исполнение кода Java-программы; поддержка расширений plug-in и OLE-компонентов ActiveX.

Основные функции Web-серверов:

- прием запроса от Web-браузера по протоколу HTTP с использованием протокола TCP/IP;

-обработка запроса от Web-браузера: поиск и отсылка файла гипертекста или документа в браузер по протоколу HTTP;

-обслуживание запросов, исп-щих протоколы других (не WWW) сервисов Internet: mailto – протокол электронной почты, ftp – протокол передачи файлов, telnet – протокол управления удаленным комп-ом и др.;

-запуск прикладных программ на Web-сервере;

-административные функции (ведение журналов, контроль прав доступа, управление и т. п.).

Наиболее часто используемыми являются свободно распространяемый Web-сервер Apachi и Web-сервер фирмы Microsoft - Internet Information Server (IIS).

22. Метаязыки и языки разметки текста. Общая характеристика языка html: основные понятия и правила синтаксиса.

Язык разметки (текста) — набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении.

HTML (язык разметки гипертекста) — это стандартный язык разметки документов в Интернете. Все веб-страницы создаются при помощи языка HTML. Метаязык - доп. данные (метаданные), служащие для описания имеющихся.

SGML – обобщенный метаязык, позволяющий строить системы логической, структурной разметки любых разновидностей текстов HTML.

Основные определения HTML:

Элементы – базовая структура языка разметки, обычно составляющая три части: начального тега, содержимого и конечного тега. Теги задают структуру, формат или поведение документа.( <Ul>, <Li> <P>-эл-т списка, </Ul>)

С элементами могут быть связаны атрибуты, которые могут иметь значения, влияющие на то, как содержимое будет выводиться на экран.

Ссылки на символы – определенные символьные выражения, кот могут быть включены в документ HTML.

Правила при написании HTML:

1)название тегов и атрибутов можно писать в любом регистре, однако практика показывает, что удобнее всего названия тегов и атрибутов писать заглавными буквами.

2)Значения атрибутов не всегда можно писать в одном регистре. Особенно если эти значения – имена файлов.

3)Название тегов не должно содержать пробелов

4)Значения атрибутов могут содержать пробелы, если эти значения помещены в кавычки

5)Браузеры игнорируют несколько пробелов в подряд, незнакомые теги и атрибуты.

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