Методические указания
В связи с ограничением объема пособия, в данном разделе изложены только общие принципы организации сервиса World Wide Web (WWW):
• сервис WWW предназначен для создания интегрированного информационного пространства, предусматривающего установление взаимосвязей между различными информационными объектами (текстовыми, графическими и звуковыми файлами, сообщениями и т.п.);
• основой сервиса WWW являются гипертекст и гиперссылки, когда в тексте статьи предусмотрен механизм "отсылки" (например, выделением терминов в тексте статьи) читателя к другим статьям, связанным с ней по смыслу;
• сервис WWW включает в себя следующие компоненты: Web-документ, Web-сайт, Web-сервер, Web-клиент и протокол HTTP;
• Web-документ (Web-страница) - гипертекстовый документ, содержащий в себе гиперссылки на другие Web-документы, различные информационные объекты;
• Web-сайт - совокупность объединенных по смыслу и связанных с помощью гиперссылок Web-документов;
• Web-сервер - серверное программное обеспечение, предназначенное для управления и пересылки по запросу Web-документов клиентам;
• Web-клиент (браузер) - клиентская программа, позволяющая получить Web-документ или другой объект, представить его пользователю и обеспечивающая возможность работы с ним;
• протокол HTTP (Hyper Text Transfer Protocol) - протокол взаимодействия клиента с Web-сервером;
• для описания внешнего вида Web-документа и его связей с другими документами и объектами разработан специальный язык разметки гипертекста HTML (Hyper Text Markup Language);
• в основе языка HTML лежит принцип использования особых конструкций - "тегов", представляющих собой заключенные в угловые скобки специальные слова, которые связаны с определенными фрагментами документа и указывают способ внешнего представления содержания этих фрагментов и их интерпретации Web-клиентом;
• таблицы стилей (каскадные таблицы стилей, Cascading Style Sheets, CSS) - отдельные файлы, с помощью которых можно определить внешнее представление фрагментов Web-документа (например, заголовков, основного текста документа, подписей к рисункам и т.п.);
• сценарии (scripts) - небольшие программы, которые используются для повышения функциональности Web-документа (например, движения картинок, обновление части Web-документа через определенные промежутки времени или по командам пользователя и т.п.);
• Dynamic HTML (динамический HTML, DHTML) - расширение языка HTML, позволяющее определять таблицы стилей и включать в состав Web-документа небольшие программы-сценарии (script), созданные с помощью специальных языков программирования JavaScript и VBScript;
• Java-апплет - программа, написанная на языке программирования Java и обеспечивающая возможность придания динамического характера статическим картинкам Web-документа (например, эффектов падающего снега, движения волн по поверхности воды и т.п.);
• технология ActiveX позволяет "встраивать" в Web-документы различные информационные объекты (например, таблицы, подготовленные в Microsoft Excel или слайды презентаций Microsoft PowerPoint);
• управляющий элемент технологии ActiveX (ActiveX-control) - программный модуль, обеспечивающий корректное отображение информационного объекта и интерфейс пользователю для работы с этим объектом;
• расширяемый язык разметки XML (eXtensible Markup Language) позволяет описывать данные произвольного типа и используется для представления специализированной информации (например, химических, математических, физических формул, медицинских рецептов, нотных записей, и т.д.);
• унифицированный указатель ресурса URL (Uniform Resource Locator) позволяет идентифицировать узел сети, на котором расположен информационный объект, и метод получения доступа к объекту;
• схема URL определяет механизм доступа к ресурсам: telnet - протокол Telnet, ftp – протокол FTP, news - телеконференции, mailto - электронная почта, http - протокол HTTP;
• программное обеспечение Web-клиента обеспечивает доступ к ресурсам следующих сервисов: Telnet, FTP, Usenet, E-mail, WWW.
- Федеральное агентство по образованию
- Введение
- Глава 1. Протоколы и сервисы internet
- 1.1. Понятие сервиса Internet
- 1.2. Протоколы сервисов Internet
- Методические указания
- Глава 2. Сервис dns – система доменных имен
- 2.1. Назначение сервиса dns
- 2.2. Организация пространства имен
- 2.3. База данных сервера dns
- 2.4. Разрешение имен
- 2.5. Порядок регистрации доменных имен
- Методические указания
- Глава 3. Сервис telnet – управление удаленными компьютерами в терминальном режиме
- 3.1. Назначение сервиса Telnet
- 3.2. Организация работы сервиса Telnet
- Методические указания
- Глава 4. Сервис ftp – система файловых архивов
- 4.1. Назначение сервиса ftp
- 4.2. Организация работы сервиса ftp
- Методические указания
- Глава 5. Сервис usenet – система телеконференций
- 5.1. Назначение сервиса Usenet
- 5.2. Организация подписки на конференции
- 5.3. Организация работы сервиса Usenet
- Методические указания
- Глава 6. Сервис e-mail – электронная почта
- 6.1. Назначение сервиса e-mail
- 6.2. Стандартные функции почтовых клиентов
- 6.2.1. Прием сообщений
- 6.2.2. Локальное хранение сообщений
- 6.2.3. Создание и отправка сообщений
- 6.2.4. Работа с почтовыми вложениями
- 6.2.5. Создание ответных сообщений
- Методические указания
- Глава 7. Сервис www – гипертекстовая система интеграции сетевых ресурсов в единое информационное пространство
- 7.1. Назначение сервиса www
- 7.2. Средства представления Web-документов
- 7.2.1. Язык html
- 7.2.2. Таблицы стилей
- 7.2.3. Сценарии
- 7.2.4. Язык Dynamic html
- 7.2.5. Java-апплеты
- 7.2.6. Технология ActiveX
- 7.2.7. Язык xml
- 7.3. Унифицированные указатели ресурса
- 7.3.1. Схемы и механизмы доступа к ресурсу
- 7.3.2. Схема "mailto:"
- 7.3.3. Схема "ftp:"
- 7.3.4. Схемы "http:" и "https:"
- 7.4. Клиентское программное обеспечение
- 7.5. Стандартные функции Web-клиентов
- 7.5.1. Доступ к различным информационным ресурсам
- 7.5.2. Работа с объектами различного типа
- 7.5.3. Обеспечение навигации
- 7.5.4. Кэширование и управление загрузкой объектов
- 7.6. Дополнительные функции Web-клиентов
- 7.6.1. Поддержка маркеров "cookie"
- 7.6.2. Поддержка Java-апплетов и технологии ActiveX
- 7.7. Протоколы взаимодействия клиента и сервера
- Методические указания
- Глава 8. Сервис se – поисковые системы
- 8.2. Критерии ранжирования документов
- 8.3. Организация поиска документов
- 8.3.1. Основные поисковые системы
- 8.3.2. Поисковая система Яndex
- 8.3.3. Поисковая система Google
- 8.3.4. Поисковая система Rambler
- Методические указания
- Глава 9. Сервис irc – телеконференции реального времени
- 9.1. Назначение сервиса irc
- 9.2. Подключение и настройка mIrc
- 9.3. Команды irc и mIrc
- 9.3.1. Список команд irc и mIrc
- 9.3.2. Работа с никами
- 9.3.3. Работа с каналами
- 9.3.4. Отправка текста
- 9.3.5. Управление каналом
- Методические указания
- Глава 10. Сервис rtvc – видеоконференции реального времени
- 10.1. Назначение сервиса rtvc
- 10.2. Организация видеоконференций
- 10.2.1. Протоколы семейства h.32x
- 10.2.2. Базовая архитектура стандарта h.323
- Контроллер зоны (рис. 34) - это рекомендуемое, но не обязательное устройство, обеспечивающее сетевое управление и исполняющее роль виртуальной телефонной станции.
- 10.2.3. Тенденции развития рекомендаций h.323
- Методические указания
- Литература
- Технологии сети Интернет: протоколы и сервисы