Jump to content

Технология встраиваемых систем Novell

Novell Embedded Systems Technology ( NEST ) представляла собой серию API , форматов данных и стеков сетевых протоколов , написанных с высокой степенью переносимости и предназначенных для использования во встроенных системах . Идея заключалась в том, чтобы позволить различным небольшим устройствам получать доступ к службам Novell NetWare , предоставлять такие услуги или использовать протокол NetWare IPX в качестве системы связи (а позже и TCP/IP ). Novell назвала эту концепцию «Расширенными сетями». [1] и когда эта инициатива была запущена, они хвастались, что к 2000 году хотят увидеть один миллиард устройств, подключенных к сетям NetWare. [2] NEST был запущен в середине 1994 года в противовес проекту Microsoft аналогичному «Microsoft at Work» . [2] который был запущен в 1993 году.

Ни одна из технологий не получила значительной поддержки со стороны третьих сторон, хотя часть кода NEST, очевидно, была повторно использована в Novell Distributed Print Services (NDPS) и, следовательно, в iPrint .

Архитектура

[ редактировать ]

NEST состоял в основном из стека драйверов протокола Novell, реализованного на ANSI C. [3] В стек входили драйверы для популярного в то время сетевого оборудования, включая Ethernet , Token Ring , AppleTalk (на самом деле имеется в виду LocalTalk , распространенная путаница) и ISDN , а также модули более высокого уровня для таких протоколов, как собственный IPX от Novell и AppleTalk, и позже TCP/IP. [3]

Уровень служб NetWare добавил поддержку протоколов приложений, в частности клиентских служб NetWare, таких как файловые серверы и синхронизация сетевого времени, а также реквестера NEST , который выступал в качестве конечной точки типа канала для облегченных коммуникаций. [3]

В дополнение к этим службам NEST также включала базовые реализации серверов Novell PSERVER и NPRINTER . [3]

Наконец, NEST также определил интерфейс операционной системы , известный как POSE ( Portable Operating System Extension ), который представлял собой тонкий модуль трансляции, определяющий все вызовы, необходимые NEST для поддержки его собственных функций, таких как управление памятью и создание процессов (как POSIX 1003.1, 1003.4 и 1003.4A), которые разработчик перенес на конкретную интересующую платформу. [3] NEST был специально написан для возможности запуска из ПЗУ без вторичного хранилища (т. е. у него не было долгосрочного состояния, которое нужно было хранить). [3]

В то время как унаследованная Digital Research модульная многопользовательская и многозадачная операционная система FlexOS реального времени использовалась Novell в качестве основной тестовой платформы во время разработки, [4] NEST не включал в себя операционную систему собственную и вместо этого предназначался для использования на существующих платформах и ОС. Одной из таких сторонних ОС, поддерживавших NEST в 1995 году, была pSOS+ от Integrated Systems (ISI). [4] компания, купившая FlexOS у Novell за 3 000 000 долларов США в июле 1994 года. [5] Сделка включала прямую выплату половины этой суммы, а также акций, составляющих 2% компании.

Код NEST был намеренно модульным, чтобы позволить разработчикам использовать столько общего пакета, сколько им необходимо. Ожидалось, что разработчики будут выбирать те компоненты, которые им нужны, например, устройство, сообщающее о состоянии по сети, может выбирать только NEST Requester, IPX и драйвер Ethernet, удаляя все остальное из своей сборки. Напротив, Microsoft at Work можно было использовать аналогичным образом, но казалось, что обычно ожидалось, что конечные пользователи будут использовать всю систему в качестве основы своих устройств аналогично более поздней версии Windows CE .

Однако, как и на работе, NEST, похоже, мало использовался в реальной жизни. После первого выпуска в 1994 году новостей о NEST, похоже, было мало, а в начале 1996 года последовал еще один шквал новостей. [6] когда была добавлена ​​поддержка TCP/IP, в этот момент Novell заявила, что более 80 компаний используют NEST, включая крупные фирмы по производству офисного оборудования, такие как Canon , Hewlett-Packard , Ricoh и Xerox . [6] Однако затем NEST пошла по пути at Work и в январе 1997 года от нее отказались в Novell. [7] [8] [9]

См. также

[ редактировать ]
  1. ^ Хиндли, Келли; Рафель, Кэтрин; Кинг, Мелани (15 июня 1995 г.). «Novell формирует группу New Systems для разработки программного обеспечения сетевых систем нового поколения» (пресс-релиз). Орем, Юта, США: Novell, Inc. Архивировано из оригинала 18 августа 2018 г. Проверено 18 августа 2018 г.
  2. ^ Jump up to: а б Саламоне, Сальваторе (август 1995 г.). «Novell создает NEST — технология встраиваемых систем Novell делает NetWare портативной и встраиваемой» . БАЙТ . Архивировано из оригинала 2 октября 2000 г. Проверено 13 сентября 2006 г.
  3. ^ Jump up to: а б с д и ж Хилл, Мэри (1 ноября 1994 г.). «Обзор архитектуры NEST — статьи и советы» . Заметки о приложении Novell . Отдел расширенных сетей: Novell . Архивировано из оригинала 18 августа 2018 г. Проверено 18 августа 2018 г.
  4. ^ Jump up to: а б «Novell объявляет о программе поставщиков RTOS, которая выводит интегрированные сетевые решения на рынок встраиваемых систем» (пресс-релиз). Орем, Юта, США: Novell, Inc. , 23 мая 1995 г. Архивировано из оригинала 18 августа 2018 г. Проверено 18 августа 2018 г. «Поскольку Novell использовала Integrated Systems от FlexOS во время разработки и тестирования NEST, мы находимся в уникальном положении, поддерживая его как через нашу линейку продуктов реального времени pSOSystem для глубоко встраиваемых рынков, так и через FlexOS для точек продаж », — сказал Мозес Джозеф. , вице-президент по маркетингу компании Integrated Systems. «Разработчики, использующие комплект разработки FlexOS и расширенный пакет pSOSystem/NEST для всего: от домашней безопасности и развлечений до автоматизации офиса и глобальных коммуникационных приложений, теперь имеют быстрый и легкий доступ к самому широкому спектру стандартных сетевых протоколов.
  5. ^ «pSOSystem и среда разработки NEST — проектирование встраиваемых приложений с возможностью подключения к NetWare» (информационный документ). Интегрированные системы, Inc. (ISI). 1998. Архивировано из оригинала 19 февраля 1998 года.
  6. ^ Jump up to: а б Белл, Марк, изд. (27 февраля 1996 г.). «NEST от Novell выходит в Интернет» . NETstuff / Сеть новостей Newsbytes . Архивировано из оригинала 15 октября 2000 г. Проверено 13 сентября 2006 г.
  7. ^ Jump up to: а б Адамс, Брук (22 января 1997 г.). «Интеграция Novell частей NEST с другими подразделениями компании» . Новости Дезерета . Издательство Deseret News . Архивировано из оригинала 19 августа 2018 г. Проверено 19 августа 2018 г.
  8. ^ Вуллакотт, Мэтью (3 февраля 1997 г.). «Пустое NEST: Novell отказывается от плана универсальной операционной системы» . Инфомир . Том. 19, нет. 5. InfoWorld Publishing Co., с. 6. ISSN   0199-6649 . Архивировано из оригинала 09 февраля 2020 г. Проверено 19 августа 2018 г.
  9. ^ Маги, Майк (1997). «Novell покидает Nest и предлагает Sun присоединиться к группе встраиваемых систем (440)» . Острый Бизнес Медиа Лимитед. Архивировано из оригинала 19 августа 2018 г. Проверено 19 августа 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 123698d10e41f0bdd3cc2e4e3218af3c__1680118560
URL1:https://arc.ask3.ru/arc/aa/12/3c/123698d10e41f0bdd3cc2e4e3218af3c.html
Заголовок, (Title) документа по адресу, URL1:
Novell Embedded Systems Technology - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)