Next: UDP как средство мультидоступа
Up: Базовые средства для построения
Previous: Графическое представление данных
Визуализация данных в распределенных системах сбора
Как ранее было отмечено, наиболее гибкими стандартизованными средствами визуализации графических
данных является оконный интерфейс X11.
В распределенных системах сбора данных, базирующихся на технологии
интернет, X11 позволяет проводить удаленный вывод и отображение этих данных
в реальном времени. При удаленной работе возникает необходимость визуального
контроля одновременно с нескольких рабочих мест. Однако, как известно,
протокол передачи данных в стандарте X11 требует значительных вычислительных
ресурсов и
высокопроизводительных сетевых средств (более 100 кбайт в секунду).
Он базируется на сравнительно интенсивном универсальном
протоколе обмена данными, транспортный уровень которого TCP1.14 ориентирован на жесткое соединение между
процессами, порождающим графические данные, с одной стороны, и выводящим
эти данные на экран графической станции, с другой. При увеличении
количества пользователей графических данных необходимые ресурсные затраты
растут пропорционально числу пользователей, что может оказаться серьезным препятствием
для реализации системы реального времени с множественным доступом.
Ведущие зарубежные фирмы - производители программного обеспечения
для графических рабочих станций, одна из которых Java Soft1.15, в настоящее время
активно разрабатывают более экономичный протокол передачи графических
данных. В частности, разработки на базе гипертекстовых
объектно-ориентированных языковых средств
типа Java (Grand 1996) позволят решить проблему передачи динамических изображений по
``медленным" сетям передачи данных. Однако внедрение их требует больших
аппаратных затрат. К тому же, предлагаемые такой технологией средства
предназначены не столько для передачи и отображения реальной динамики
процессов (Downing, Meyer 1996), а скорее
для воспроизведения уже осуществленной записи фрагментов изображений (фильм).
В данном разделе предложен альтернативный способ передачи графических
данных для систем сбора, позволяющий сократить необходимые ресурсные
затраты для мультидоступа. Способ дает возможность использовать как графические
средства X11, так и обходиться без них при сохранении базовой идеологии
``клиент - сервер".
Vladimir Chernenkov
2000-10-09