请输入您要查询的百科知识:

 

词条 Novell Embedded Systems Technology
释义

  1. {{anchor|Requester|POSE|NetWare Services Layer}}Architecture

  2. Impact

  3. See also

  4. References

{{anchor|Autoroute|Client|Server|Office}}Novell Embedded Systems Technology (NEST) was a series of APIs, data formats and network protocol stacks written in a highly portable fashion intended to be used in embedded systems. The idea was to allow various small devices to access Novell NetWare services, provide such services, or use NetWare's IPX protocol as a communications system (and later also TCP/IP). Novell referred to this concept as "Extended Networks",[1] and when the effort was launched they boasted that they wanted to see one billion devices connected to NetWare networks by year 2000. NEST was launched in mid-1994 countering Microsoft's similar Microsoft at Work efforts, which had been launched in 1993.

Neither technology saw much third-party support, although some of NEST's code was apparently re-used in Novell Distributed Print Services (NDPS), and thus iPrint.

{{anchor|Requester|POSE|NetWare Services Layer}}Architecture

NEST consisted primarily of a Novell protocol driver stack implemented in ANSI C.[4] The stack included drivers for then-popular networking hardware, including Ethernet, TokenRing, AppleTalk (actually referring to LocalTalk, a common confusion) and ISDN, as well as higher-level modules for protocols such as Novell's own IPX, and AppleTalk, and later TCP/IP.[4]

The NetWare Services Layer added support for application protocols, notably NetWare client services such as file servers and network time synchronization, and the NEST Requester which acted as a pipe-like endpoint for lightweight communications.[4]

Orthogonal to these services, NEST also included basic implementations of Novell's PSERVER and NPRINTER servers.[4]

Finally, NEST also defined an operating system interface known as POSE (Portable Operating System Extension), which was a thin translation module defining all of the calls NEST needed to support its own functionality, things like memory management and process creation (as POSIX 1003.1, 1003.4, and 1003.4A subsets), which the developer ported to the particular platform of interest.[4] NEST was deliberately written to be able to run from ROM without secondary storage (i.e., it had no long-term state it needed to store).[4]

Whereas the Digital Research-inherited modular real-time multi-user multi-tasking operating system FlexOS was used by Novell as a primary test platform during development,[10] NEST did not include an operating system of its own, and instead was intended to be used on existing platforms and OSs.

One such third-party OS to support NEST in 1995 was pSOS+ by Integrated Systems (ISI)[10] a company who had bought FlexOS from Novell for US$3,000,000 in July 1994. The deal comprised a direct payment of half this sum as well as shares representing 2% of the company.

The NEST code was deliberately modular, in order to allow developers to use as much or as little of the overall package as they needed. It was expected that developers would pick and choose the components they needed, for instance, a device reporting status over the network might choose only the NEST Requester, IPX and an Ethernet driver, removing the rest from their assembly. In contrast, Microsoft at Work could be used in a similar fashion, but it seemed that it was generally expected that end users would use the complete system as the basis of their devices in a fashion similar to the later Windows CE.

Impact

Like at Work, however, NEST appears to have seen little real-world use. After the initial release in 1994, there appears to be little news on NEST, followed by another flurry in early 1996[12] when TCP/IP support was added, at which point Novell claimed there were over 80 companies using NEST, including major office machinery firms like Canon, Hewlett-Packard, Ricoh, and Xerox.[12] However, NEST then went the way of at Work, and was abandoned within Novell in January 1997.[14][15][16]

See also

  • Utilicorp United (power-line communication)[14]
  • FlexOS
  • pSOSystem
  • DR-WebSpyder
  • Internet of Things (IoT)

References

1. ^{{cite web |title=NEST Architectural Overview - Articles and Tips |author-first=Mary |author-last=Hill |location=Extended Networks Division |publisher=Novell |work=Novell AppNotes |date=1994-11-01 |url=http://support.novell.com/techcenter/articles/dnd19941103.html |access-date=2018-08-18 |dead-url=no |archive-url=https://web.archive.org/web/20180818183100/https://support.novell.com/techcenter/articles/dnd19941103.html |archive-date=2018-08-18}}
2. ^{{cite web |title=Novell Announces RTOS Vendor Program Which Brings Integrated Networking Solutions to the Embedded Systems Marketplace |type=Press Release |date=1995-05-23 |location=Orem, UT, USA |publisher=Novell, Inc. |url=http://www.novell.com/news/press/archive/1995/05/pr00121.html |access-date=2018-08-18 |dead-url=no |archive-url=https://web.archive.org/web/20180818184611/https://www.novell.com/news/press/archive/1995/05/pr00121.html |archive-date=2018-08-18 |quote="Because Novell used Integrated Systems' FlexOS during the development and testing of NEST, we are in the unique position of supporting it through both our real-time product lines pSOSystem for deeply embedded markets, and FlexOS for point of sale," said Moses Joseph, vice president of marketing for Integrated Systems. "Developers using the FlexOS development kit and the expanded pSOSystem/NEST package for everything from home security and entertainment to office automation and global communications applications, now have quick and easy access to the widest variety of standard networking protocols.}}
3. ^{{cite web |title=Novell's NEST comes to the Internet |date=1996-02-27 |editor-first=Mark |editor-last=Bell |work=NETstuff / Newsbytes News Network |url=http://www.monitor.ca/monitor/issues/vol3iss7/netstuff.html#15 |dead-url=yes |archive-url=https://web.archive.org/web/20001015233705/http://www.monitor.ca:80/monitor/issues/vol3iss7/netstuff.html#15 |archive-date=2000-01-01}}
4. ^{{cite web |title=Novell Forms New Systems Group To Develop Next Generation Network System Software |type=Press release |author-first1=Kelly |author-last1=Hindley |author-first2=Catherine |author-last2=Raphel |author-first3=Melanie |author-last3=King |date=1995-06-15 |publisher=Novell, Inc. |location=Orem, UT, USA |url=https://www.novell.com/news/press/archive/1995/06/pr00148.html |access-date=2018-08-18 |dead-url=no |archive-url=https://web.archive.org/web/20180818192926/https://www.novell.com/news/press/archive/1995/06/pr00148.html |archive-date=2018-08-18}}
5. ^{{cite web |title=Novell Integrating Parts of NEST With Company's Other Divisions |author-first=Brooke |author-last=Adams |date=1997-01-22 |journal=Deseret News |publisher=Deseret News Publishing Company |url=https://www.deseretnews.com/article/538867/NOVELL-INTEGRATING-PARTS-OF-NEST-WITH-COMPANYS-OTHER-DIVISIONS.html |access-date=2018-08-19 |dead-url=no |archive-url=https://web.archive.org/web/20180819224220/https://www.deseretnews.com/article/538867/NOVELL-INTEGRATING-PARTS-OF-NEST-WITH-COMPANYS-OTHER-DIVISIONS.html |archive-date=2018-08-19}}
6. ^{{cite web |title=Novell abandons Nest and prompts Sun to join embedded systems group (440) |author-first=Mike |author-last=Magee |date=1997 |publisher=Incisive Business Media Limited |url=https://www.v3.co.uk/v3-uk/news/1950764/novell-abandons-nest-prompts-sun-join-embedded-systems-440 |access-date=2018-08-19 |dead-url=no |archive-url=https://web.archive.org/web/20180819222015/https://www.v3.co.uk/v3-uk/news/1950764/novell-abandons-nest-prompts-sun-join-embedded-systems-440 |archive-date=2018-08-19}}
7. ^{{cite web |title=Empty NEST: Novell dumps universal operating system plan |author-first=Matthew |author-last=Woollacott |date=1997-02-03 |publisher=Infoworld |page=6 |url=https://books.google.com/books?id=aToEAAAAMBAJ&pg=PA6&lpg=PA6 |access-date=2018-08-19}}
[1][2][3][4][5][6][7]
}}

1 : Novell software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/27 23:24:54