next up previous contents
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