69
Примерами услуг потокового класса, характеризуемых ярко вы-
раженной однонаправленностью, является просмотр видео или про-
слушивание звукового приложения в реальном времени. Для таких
услуг также характерна фиксированная временная задержка между
отдельными потоками звуковых или видеоданных, однако какие-либо
требования на минимальную временную задержку отсутствуют. По-
токовые технологии становятся все более важными с развитием ин-
тернета, так как большинство пользователей (пока) не имеют доступа
с достаточно высокой скоростью для того, чтобы быстро перегружать
большие мультимедийные файлы. При использовании потоковых ус-
луг клиентские программы просмотра — браузеры или интегриро-
ванные программные модули могут начать отображение данных до
того, как передан весь файл.
Для успешной реализации потоковой услуги принимающий ПТ
(точнее, реализованное в нём программно-аппаратное обеспечение),
должен обладать способностью собирать, обрабатывать и посылать
данные в виде устойчивого потока согласно алгоритмам, реализован-
ным в прикладных программах. Такие потоковые приложения, как
уже было сказано, являются весьма асимметричными и, поэтому, спо-
собны выдерживать более длительную задержку, чем симметричные
диалоговые системы. Это означает также, что они допускают
бóльшую переменную задержку — так называемый джиттер, кото-
рый легко сглаживается с помощью буферизации.
Услуги интерактивного класса предназначены для восприятия
как человеком, так и неодушевлёнными механизмами и связаны с по-
лучением данных от удалённого оборудования. Примерами таких ус-
луг являются интернет-навигация, поиск в базе данных, услуги досту-
па, а также различные механизмы машинного взаимодействия. Инте-
рактивный класс характеризуется наличием услуг типа “запрос — от-
вет”, а также транспарентной (прозрачной) передачей содержимого
пакетов данных. При этом ключевым параметром здесь является за-
держка, связанная с подтверждением приёма.