6de99301

Распределенный PHIGIX


PHIGIX - это коммерческая версия графического стандарта PHIGS, реализованная фирмой CELTIS. В рамках проекте EDF от фирмы CELTIS требовалось реализовать распределенную версию PHIGIX, обеспечивающую, в частности, связь между ЭВМ Cray и рабочей станцией HP 9000. На рисунке 8.7. приведена схема архитектуры PHIGIX. Структу- рами PHIGS управляет клиент. Обмен информацией между клиентом и сервером использует механизм сокетов и XDR (eXternal Data Representation). При этом используется собственный протокол обмена PHIGIX.

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



Содержание раздела