logo
эвм

1.2.11. Прикладной информационный уровень. Прикладные ресурсы.

Для пользователя наибольший интерес представляет прикладной информационный уровень, т.к. пользователь непосредственно работает с объектами, относящимися именно к этому уровню.

До сих пор не возникал вопрос, какая именно информация передается. Что это: тексты, изображения, фильмы, Web-страницы, программы, письмо по электронной почте, банковский перевод или что-то еще? На системном уровне этот вопрос просто не стоит - передается цепочка байтов.

Содержимое передаваемой информации проявляется только на самом верхнем - прикладном уровне.

Основу информационного обмена любого уровня, как уже было сказано, составляет взаимодействие программ-клиентов и программ-серверов. Пользователь обычно работает именно с прикладными программами-клиентами, например, с броузером Internet Explorer или с почтовым клиентом Outlook Express.

Информация в Internet на прикладном уровне, так же как и на системном уровне, представляется в виде информационных пакетов, состоящих из заголовка и данных или тела пакета - полезной передаваемой информации.

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

Существует несколько стандартов пакетов прикладного уровня. Рассмотрим один из самых распространенных в настоящее время форматов прикладных пакетов – формат MIME – Multipurpose Internet Mail Extensions.

Формат MIME пришел из электронной почты и был первоначально создан для отправки сообщения с вложениями. Предположим, что отправляется письмо и в него вкладываются несколько файлов. Как из всего этого создать информационный пакет? В формате MIME пакет имеет следующий вид (Рис. 1.5).

Рис. 1.5 Схема прикладного пакета.

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

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

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

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

Сейчас в формате MIME передаются Web-страницы, т.к. достаточно сложная Web-страница – это не один файл, а набор из большого количества файлов разных форматов (гипертекстовых, графических, исполняемых и т.д.). Для того, чтобы Web-страница передалась как единое целое, все эти файлы необходимо отправить единым пакетом.

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

Примерами прикладных ресурсов являются WWW – World Wide Web и электронная почта. В настоящее время на эти 2 ресурса приходится более 90% всех информационных обменов. Многие пользователи, работающие сейчас в Internet, о существовании других сервисов даже не знают.

Однако так было далеко не всегда. Например, до 1990г. сервиса WWW не существовало. Возможно, через несколько лет появятся новые ресурсы, которые вытеснят World Wide Web.

Существующие на настоящий момент прикладные ресурсы Internet и соответствующие им протоколы можно свести в следующую таблицу (Таблица 1.3).

Таблица 1.3

Прикладной ресурс

Основные протоколы

Пояснения

e-mail

ESMTP, POP3

Электронная почта

WWW

HTTP

World Wide Web

FTP

FTP

File Transfer Protocol

UseNet

NNTP

Телеконференции

Telnet

Telnet

Удаленный доступ

Gopher

Gopher

Поисковая система

WAIS

WAIS

Wide Area Information Server

В настоящее время e-mail и WWW почти вытеснили остальные сервисы, так что, например, Gopher и WAIS используются очень редко, а FTP постепенно ассимилируется Web’ом.

С другой стороны, сейчас постепенно формируются новые прикладные ресурсы, связанные, в первую очередь, с потоковыми информационными технологиями и с работой в реальном времени (например, IP –телефония, Real Audio, компьютерное телевидение). Возможно, в ближайшем будущем они потеснят Web.