Сейчас на сайте
Сейчас на сайте 0 пользователей и 1 гость.

Виды сервиса прикладного уровня

Прикладной уровень содержит несколько так называемых общих элементов прикладного сервиса ( ACSE — Application Common Service Elements ) и специальных элементов прикладного сервиса ( SASE — Specific Application Service Elements ). Сервисы ACSE предоставляются прикладным процессам во всех системах. Они включают, например, требование определенных параметров качества сервиса.

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

(Если провести аналогию с почтой, то указанное действие равносильно требованию, чтобы доставка вашей посылки подтверждалась квитанцией.)

Специальные элементы прикладного сервиса ( SASE ) обеспечивают сервис для конкретных прикладных программ, таких как программы пересылки файлов и эмуляции терминалов. Если, например, прикладной программе необходимо переслать файлы, то обязательно будет использован протокол передачи, доступа и управления файлами ( FTAM — File Transfer , Access and Management ), являющийся одним из ключевых протоколов прикладного уровня.

Давайте на минутку заглянем в будущее, когда локальные сети и мэйнфреймы станут работать с OSI -совместимым программным обеспечением. Поскольку FTAM работает как виртуальный банк файлов и имеет собственную службу каталогов, то программы смогут получать доступ к базам данных, не имея информации о фактическом местонахождении файла. Поскольку FTAM поддерживает широкое разнообразие различных типов структур, включая последовательную, упорядоченную иерархическую и общую иерархическую, то информация из базы данных, расположенной на удаленном Unisys -компьютере, будет использоваться для обновления другой базы данных, работающей в локальной сети в другом городе. Данные из первой базы, в свою очередь, будут обновляться на основе информации, взятой из третьей базы данных, размещенной на IBM -мэйнфрейме.

Еще одна важная составляющая SASE прикладного уровня — сервис виртуального терминала ( VT — Virtual Terminal ). VT — это сложный сервис, который освобождает компьютер от необходимости посылать соответствующие сигналы для обращения ко всем терминалам, подключенным ко второму компьютеру. Первый компьютер может использовать набор параметров виртуального терминала, а решение вопросов конкретизации конфигурации терминалов можно предоставить второму компьютеру.

На разных этапах разработки находятся еще несколько SASE : обработка транзакций ( trunks actions ), электронный обмен данными ( EDI — Electronic Data Interchange ), передача и обработка заданий ( JTM — Job Transfer and Manipulation ). Разработка стандарта OSI на EDI , в частности, очень важна для пользователей ЛВС. Например, на рабочей станции ЛВС можно составить заказ на покупку и передать эту информацию по сети непосредственно изготовителю или продавцу, где данные будут автоматически внесены в счет-фактуру. Можно проверять и автоматически корректировать инвентаризационные ведомости, можно заключать договора на поставку товаров — и все это без бумаг и волокиты.