Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PITS-Lab-06.doc
Скачиваний:
4
Добавлен:
16.11.2019
Размер:
4.31 Mб
Скачать

1.2.2. Сервисы Internet

По режиму воздействия выделяют сервисы 3 видов:

  • интерактивные – требуют мгновенной реакции пользователя;

  • прямые – ответ мгновенный, но реакции пользователя не требуется;

  • отложенного чтения – наиболее универсальные и нетребовательные к ресурсам.

Они похожи по сути соответственно на телефон, факс и посылку. Рассмотрим главные услуги Сети, опирающиеся на ее ресурсы.

  1. Электронная почта (ЭП), e-mail – сервис отложенного чтения. ЭП Internet стала универсальной мировой системой ЭП всех локальных и глобальных сетей и средством доступа к ее ресурсам.

  2. Списки рассылки Maillists (сервис отложенного чтения) не имеют собственного протокола и программы-клиента, работают через ЭП. Ваше сообщение получат все люди, подписанные на этот список рассылки (адрес, куда вы послали свое сообщение). Сообщения для вас могут раздражать, если не являются необходимыми.

  3. Сетевые новости Usenet – телеконференции от одного – всем. Число ежедневных новых сообщений, поступающих в телеконференции Usenet, около 1 миллиона. Новости разделены на группы иерархически, периодически удаляются и обновляются. Программа-клиент забирает свои новости со своего сервера Usenet.

  4. Программы, поддерживающие протокол пересылки файлов (File Transfer Protocol, FTP) – FTP-серверы и клиенты – обеспечивают передачу файлов между компьютерами. Это прямой сервис. FTP-серверы имеют колоссальную пропускную способность, ограниченную лишь возможностями канала подключения к Internet). На них размещены Гбайты самого разнообразного некоммерческого ПО, которое так любят перекачивать пользователи, а также информация о содержимом других серверов.

  5. Среда World-Wide Web (WWW, Web, Всемирная паутина) – сервис прямого доступа, огромный информационный бюллетень размером во всю Сеть, охватывающий все области знаний. Это не просто огромный гипертекст или гипермедиа, а среда, объединяющая фактически всю предоставленную информацию, хранимую где-либо на компьютерах. Можно получить доступ к другим сервисам, посмотреть видеофильм, новости, свежие фото, сделанные 5 минут назад и т.д. Сегодня это основной сервис Сети. Web реализует взаимодействие вида «клиент-серверы»: существует множество серверов, которые по запросу клиента возвращают ему мультимедиа документ (текст, звук, графика, трехмерные объекты и т.д.), в котором каждый элемент может являться ссылкой на другой документ или его часть. Ссылки эти в документах Web организованы таким образом, что каждый информационный ресурс в Сети однозначно адресуется, и документ, который Вы читаете в данный момент, способен ссылаться как на другие документы на этом же сервере, так и на документы (и вообще на ресурсы Сети) на других компьютерах Сети. Причем пользователь не замечает этого, и работает со всем информационным пространством Сети как с единым целым. Ссылки Web указывают не только на документы, специфичные для самой Web, но и на прочие сервисы и информационные ресурсы Сети. Более того, большинство программ-клиентов Web (браузеры, навигаторы) не просто понимают такие ссылки, но и являются программами-клиентами соответствующих сервисов: ftp, Gopher, сетевых новостей Usenet, ЭП и других. Таким образом, программные средства Web являются универсальными для различных сервисов Сети, а сама информационная система Web играет интегрирующую роль.

  6. Internet Relay Chat (IRC) – телеконференции в реальном времени (РВ) или система ретрансляции разговоров. Это система взаимосвязанных IRC-серверов, разбросанных по всему миру.

  7. Аудио и видеосредства: компьютерные телефоны, работающие через Internet; средства передачи мультимедиа, звука и видео с сервера клиенту.

Таким образом, ресурсы всех рассмотренных сервисов образуют гигантский массив информации и документов Internet.

World-Wide Web. Основу структуры сервиса Web составляют три элемента, использующие технологию клиент/сервер [5]:

  • сервер – программа, управляющая данными; сетевой компьютер, на котором организовано вместилище (сайт, Site) локальных архивов информационных (адресных) страниц;

  • локальный архив информационных страниц. Каждая его страница является самостоятельным приложением и создается пользователем при помощи языка HTML; имеет определенный адрес в Internet, задаваемый через универсальный указатель ресурсов URL, который описывается специальным шаблоном, например, http://www.* (здесь и далее знак * обозначает составной домен);

  • браузер – клиентская часть ПО, отвечающая за взаимодействие пользователя с сетью на основе графического интерфейса.

Обобщенный формат URL включает 4 поля, разделенные знаками:

<1> : / / <2> / <3> / <4> ,

где <1> – протокол доступа:

  • http – к странице Web,

  • ftp – к FTP-серверу,

  • gopher – к Gopher-серверу,

  • telnet – к определенному серверу в режиме удаленного терминала,

  • news – к специальной группе новостей Usenet;

<2> – адрес сервера (Site Name):

  • www.* – адрес сайта Web,

  • gopher.* – адрес Gopher-сервера,

  • ftp.* – адрес FTP-сервера;

<3> – путь к информации уже на сервере;

<4> – имя файла с расширением.

Программная архитектура Web реализует технологию клиент-сервер и включает 4 элемента (рис.1.1).

Программа-клиент – браузер (Internet Explorer, Netscape Communicator)

Web-сервер протокола HTTP

Базы данных HTML-документов, графики, мультимедиа

ПО в стандарте CGI (программы-шлюзы в FTP, Gopher и другие сервисы)

Рис.1.1. Программная архитектура Web

Программы-шлюзы обеспечивают взаимодействие Web-сервера протокола HTTP c другими серверами альтернативных протоколов (FTP, распределенными серверами Oracle и т.п.).

Могут применяться дополнительные сервисные программы для сервера, выполняющие полезные сетевые функции.

Свойства браузера. По мере развития Web развивались и средства, позволяющие видеть и слышать ее информацию. Выделены перспективные свойства программ просмотра ГТ-документов – браузеров (рис.1.2). Рассмотрим важнейшие свойства браузеров.

  1. Браузер должен не только обеспечивать просмотр простого ГТ, но и загружать и воспроизводить сложные многофайловые документы мультимедиа. После выбора заинтересовавшей вас страницы браузер начинает перекачивать соответствующие файлы (найденные по их URL) на вашу станцию и по мере возможности сразу начинает визуализацию – показ складывающегося на экране ГТ-документа. Впечатляет средство психологического комфорта в браузерах – видеоэффект Fade-in: постепенный вывод изображения фрагментов Home Page, начало вывода на экран до конца полной передачи файлов документа по сети в ОП станции, где работает браузер.

  2. Браузер может показать отнюдь не все, что есть в Internet. Например, он не может распознавать видеопотоки, редкие или новые форматы файлов. Чтобы браузер работал с неизвестным ему форматом, необходимо инсталлировать в него расширение. Расширения называются у различных браузеров по-разному: у Netscape Communicator – plug-in, у Internet Explorer – control, но по сути это одно и то же – модули (библиотеки динамических ссылок) DLL, содержащие стандартную для браузера функцию распознавания какого-то формата файлов. Модуль расширения позволяет видеть или проигрывать различные данные прямо на Web-странице пользователя.

Рис.2. Представление браузера

  1. В случае неудачной попытки визуализации сложного документа браузер запускает соответствующее внешнее приложение – одну из предварительно установленных программ-помощников (Helper Applications). Поэтому прежде, чем браузер заработает, потребуется установить несколько программ: программы регистрации (Config PPP и TCP), программы помощи при визуализации, например, мультимедиа-вставок, флэш-медиа или новинок от компании Shockwave. Но надо еще не забывать обновлять версии программ-помощников.

  1. Простая процедура инсталляции браузера и модификации ее среды: интерактивные возможности конфигурирования, запоминание текущей конфигурации и быстрый возврат к ней.

  2. Закладки (Bookmarks, Favourites или Избранное – в Internet Explorer, Hotlist – в Mosaic) – функция автоматизированного сохранения и редактирования по желанию пользователя адресов часто посещаемых сайтов Web или даже встречавшихся ГТ-ссылок. Используется функция Add Bookmarks (Favourites). Браузер может иметь оригинальную систему хранения закладок, например, редактируемый HTML-документ.

  3. Доступ к объектам мультимедиа: звуковым файлам, видеофайлам.

  1. Точный и качественный вывод образов, графических или динамических изображений.

  2. Корректная интерпретация HTML-документов: браузер игнорирует то, что не может интерпретировать, но не зависает и не задает лишних вопросов, оставляя только характерный красный знак «X» на экране в месте неудачного вывода.

  3. Высокая скорость работы.

  4. Расширяемость (возможность подключения собственных браузеров или включения принципиально новых средств).

  5. Можно пользоваться несколькими браузерами одновременно. Это значительно ускоряет и упрощает работу: пока вы смотрите одно, загружается другое.

  6. Можно открывать в новых окнах все заинтересовавшие вас ссылки, а не просматривать их по очереди, время от времени возвращаясь на исходную страницу.

  7. Возможность обработки вставок, написанных на различных языках программирования Web-приложений (апплетов Java и т.п.).

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