NeWS

Материал из Википедии — свободной энциклопедии
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 3 ноября 2016 года; проверки требуют4 правки.
Перейти к навигацииПерейти к поиску

NeWS (англ. Network extensible Window System, «сетевая расширяемая оконная система») —оконная система, разработаннаяДжеймсом Гослингом и Дэвидом Розенталем изSun Microsystems в середине 1980-х. Оригинальным названием было«SunDew».Интерпретатор NeWS был основан наPostScript (как позжеDisplay PostScript, хотя два проекта не были связаны). Как и PostScript, NeWS могла быть использована в качестве языка программирования, но, в отличие от PostScript, она позиционировалась как новый,переносимый подход к разработкеграфических интерфейсов программ, с поддержкой мыши.

Содержание

Описание

[править |править код]

Основная идея NeWS вклиент-серверной архитектуре, где со стороны клента NeWS-сервер является интерпретатором языка программирования. Для сравнения, в других оконных системах того времени взаимодействие сервера и клиента осуществлялось с помощью ограниченного набора типов сообщений, тогда как в подходе NeWS сервер становился расширяемым при наличии средств определения новых понятий в языке. Тем самым основные функции сервера и их характеристики определяются выбором языка, в качестве которого для NeWS был выбран PostScript отAdobe Systems[1].

Для выполнения поставленных задач язык PostScript был расширен новыми понятиями, среди которых:холст (англ. canvas),процесс (англ. process),событие (англ. event),интерес (англ. interes)[1].

Лицензирование

[править |править код]

Хотя NeWS не была широко распространена, некоторые компании купили лицензии для использования NeWS в своих продуктах.

  • SGI использовала версию под названием4Sight с целью заменить проприетарную оконную системуIRIS GL
  • Grasshopper Group портировала NeWS наMacintosh под названиемMacNeWS
  • Architech Corporation портировала NeWS наOS/2

Приложения

[править |править код]

Одной из немногих коммерческих программ для NeWS была OPEN LOOK-версия настольной издательской системыAdobe FrameMaker, разработанной компанией Frame Technology Corp. при финансовой поддержкеSun Microsystems иNSA. С помощьюHyperLook — интерактивной среды для разработки приложений была — была портирована в NeWS играSimCity.

Примечания

[править |править код]

Литература

[править |править код]

Ссылки

[править |править код]
Перейти к шаблону «Sun Microsystems»
Sun Microsystems (поглощенаOracle)
Оборудование
Программное обеспечение
Хранение данных
High-Performance Computing
Исследования
Обучение
Сообщество
Источник —https://ru.wikipedia.org/w/index.php?title=NeWS&oldid=138252825
Категория:
Скрытые категории: