อ่าน 3 นาที
เทคโนโลยีระบบฝังตัวโนเวลล์
ซอฟต์แวร์โนเวลล์/ใช้วันที่ dmy ตั้งแต่เดือนเมษายน 2019/ใช้ข้อมูลอ้างอิงที่กำหนดโดยรายการตั้งแต่เดือนธันวาคม 2021
Novell Embedded Systems Technology ( NEST ) คือชุดของAPIรูปแบบข้อมูล และสแต็กโปรโตคอลเครือข่ายที่เขียนขึ้นในลักษณะพกพาได้สูง...
เทคโนโลยีระบบฝังตัวโนเวลล์
Novell Embedded Systems Technology ( NEST ) คือชุดของAPIรูปแบบข้อมูล และสแต็กโปรโตคอลเครือข่ายที่เขียนขึ้นในลักษณะพกพาได้สูง โดยมีจุดประสงค์เพื่อใช้ในระบบฝังตัวแนวคิดคือการอนุญาตให้อุปกรณ์ขนาดเล็กต่างๆ เข้าถึง บริการ Novell NetWareให้บริการดังกล่าว หรือใช้ โปรโตคอล IPX ของ NetWare เป็นระบบการสื่อสาร (และต่อมาก็รวมถึงTCP/IP ด้วย ) Novell เรียกแนวคิดนี้ว่า "เครือข่ายขยาย" [ 1 ]และเมื่อเริ่มโครงการ พวกเขาโอ้อวดว่าต้องการเห็นอุปกรณ์หนึ่งพันล้านเครื่องเชื่อมต่อกับเครือข่าย NetWare ภายในปี 2000 [ 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 Requesterซึ่งทำหน้าที่เป็นจุดสิ้นสุดคล้ายท่อสำหรับการสื่อสารแบบเบา[ 3 ]
นอกเหนือจากบริการเหล่านี้แล้ว NEST ยังรวมถึงการใช้งานพื้นฐานของเซิร์ฟเวอร์PSERVERและNPRINTER ของ Novell ด้วย [ 3 ]
สุดท้าย NEST ยังได้กำหนด อินเทอร์เฟซ ระบบปฏิบัติการที่เรียกว่าPOSE ( Portable Operating System Extension ) ซึ่งเป็นโมดูลการแปลขนาดเล็กที่กำหนดการเรียกทั้งหมดที่ NEST ต้องการเพื่อรองรับฟังก์ชันการทำงานของตนเอง เช่น การจัดการหน่วยความจำและการสร้างกระบวนการ (เป็น ชุดย่อยของ POSIX 1003.1, 1003.4 และ 1003.4A) ซึ่งนักพัฒนาได้พอร์ตไปยังแพลตฟอร์มที่สนใจโดยเฉพาะ[ 3 ] NEST ถูกเขียนขึ้นโดยเจตนาให้สามารถทำงานได้จากROMโดยไม่ต้องใช้หน่วยเก็บข้อมูลรอง (กล่าวคือ ไม่มีสถานะระยะยาวที่ต้องจัดเก็บ) [ 3 ]
ในขณะที่ ระบบปฏิบัติการ FlexOSซึ่งเป็นระบบปฏิบัติการแบบโมดูลาร์แบบเรียลไทม์หลายผู้ใช้หลายงานที่ได้รับสืบทอดมา จาก Digital Researchถูกใช้โดย 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ใน ภายหลัง
ผลกระทบ
อย่างไรก็ตาม เช่นเดียวกับ at Work ดูเหมือนว่า NEST จะมีการใช้งานจริงน้อยมาก หลังจากการเปิดตัวครั้งแรกในปี 1994 ดูเหมือนว่าจะไม่มีข่าวคราวเกี่ยวกับ NEST มากนัก ตามมาด้วยการเปิดตัวอีกครั้งในช่วงต้นปี 1996 [ 6 ] เมื่อมีการเพิ่มการสนับสนุน TCP /IP ซึ่งในขณะนั้น Novell อ้างว่ามีบริษัทมากกว่า 80 แห่งที่ใช้ NEST รวมถึงบริษัทเครื่องจักรสำนักงานรายใหญ่ เช่นCanon , Hewlett-Packard , RicohและXerox [ 6 ]อย่างไรก็ตาม NEST ก็มีชะตากรรมเช่นเดียวกับ at Work และถูกยกเลิกภายใน Novell ในเดือนมกราคม 1997 [ 7 ] [ 8 ] [ 9 ]
ดูเพิ่มเติม
- Utilicorp United ( การสื่อสารผ่านสายไฟฟ้า ) [ 7 ]
- เฟล็กโอเอส
- pSOSystem
- ดีอาร์-เว็บสไปเดอร์
- อินเทอร์เน็ตของสิ่งต่างๆ (IoT)
- ระบบรันไทม์
เอกสารอ้างอิง
- ^ Hindley, Kelly; Raphel, Catherine; King, Melanie (15 มิถุนายน 1995). "Novell ก่อตั้งกลุ่มระบบใหม่เพื่อพัฒนาซอฟต์แวร์ระบบเครือข่ายรุ่นต่อไป" (ข่าวประชาสัมพันธ์). Orem, UT, สหรัฐอเมริกา: Novell, Inc. เก็บถาวรจากต้นฉบับเมื่อ 18 สิงหาคม 2018. สืบค้นเมื่อ18 สิงหาคม 2018 .
- ^ a b Salamone, Salvatore (สิงหาคม 1995). "Novell สร้าง NEST - Novell Embedded Systems Technology ทำให้ NetWare พกพาได้และฝังตัวได้" . BYTE . เก็บถาวรจากต้นฉบับเมื่อ 2 ตุลาคม 2000 . เรียกดูเมื่อ13 กันยายน 2006 .
- ^ a b c d e f Hill, Mary (1994-11-01). "ภาพรวมสถาปัตยกรรม NEST - บทความและเคล็ดลับ" . Novell AppNotes . แผนกเครือข่ายขยาย: Novell . เก็บถาวรจากต้นฉบับเมื่อ 2018-08-18 . เรียกดูเมื่อ2018-08-18 .
- ^ a b "Novell ประกาศโครงการผู้จำหน่าย RTOS ซึ่งนำเสนอโซลูชันเครือข่ายแบบบูรณาการสู่ตลาดระบบฝังตัว" (ข่าวประชาสัมพันธ์) โอเรม ยูทาห์ สหรัฐอเมริกา: Novell, Inc. 23 พฤษภาคม 1995 เก็บถาวรจากต้นฉบับเมื่อ 18 สิงหาคม 2018 เรียกดูเมื่อ18 สิงหาคม 2018
“เนื่องจากNovellใช้FlexOSของIntegrated Systemsในระหว่างการพัฒนาและทดสอบ NEST เราจึงอยู่ในตำแหน่งที่ได้เปรียบอย่างยิ่งในการสนับสนุน NEST ผ่านทั้งผลิตภัณฑ์แบบเรียลไทม์ของเรา ได้แก่pSOSystemสำหรับตลาดฝังตัวขั้นสูง และ FlexOS สำหรับจุดขาย ” โมเสส โจเซฟ รองประธานฝ่ายการตลาดของ Integrated Systems กล่าว “นักพัฒนาที่ใช้ชุดพัฒนา FlexOS และ แพ็คเกจ pSOSystem/NEST ที่ขยายเพิ่มเติม สำหรับทุกอย่างตั้งแต่ระบบรักษาความปลอดภัยภายในบ้านและความบันเทิงไปจนถึงระบบอัตโนมัติในสำนักงานและแอปพลิเคชันการสื่อสารทั่วโลก ตอนนี้สามารถเข้าถึงโปรโตคอลเครือข่ายมาตรฐานที่หลากหลายที่สุดได้อย่างรวดเร็วและง่ายดาย”
- ^ "pSOSystem และสภาพแวดล้อมการพัฒนา NEST - การออกแบบแอปพลิเคชันฝังตัวด้วยการเชื่อมต่อ NetWare" (เอกสารไวท์เปเปอร์) บริษัท อินทิเกรเต็ด ซิสเต็มส์ อิงค์ (ISI) 1998 เก็บถาวรจากต้นฉบับเมื่อ 19 กุมภาพันธ์ 1998
- ^ a b Bell, Mark, ed. (27 กุมภาพันธ์ 1996). "Novell's NEST comes to the Internet" . NETstuff / Newsbytes News Network . เก็บถาวรจากต้นฉบับเมื่อ 15 ตุลาคม 2000 . สืบค้นเมื่อ13 กันยายน 2006 .
- ^ a b Adams, Brooke (22 มกราคม 1997). "Novell ผสานรวมบางส่วนของ NEST กับแผนกอื่นๆ ของบริษัท" . Deseret News . บริษัท Deseret News Publishing . เก็บถาวรจากต้นฉบับเมื่อ 19 สิงหาคม 2018 . สืบค้นเมื่อ19 สิงหาคม 2018 .
- ^ Woollacott, Matthew (3 กุมภาพันธ์ 1997). "Empty NEST: Novell dumps universal operating system plan" . InfoWorld . Vol. 19, no. 5. InfoWorld Publishing Co.หน้า 6. ISSN 0199-6649 . เก็บถาวรจากต้นฉบับเมื่อ 9 กุมภาพันธ์ 2020 . สืบค้นเมื่อ19 สิงหาคม 2018 .
- ^ Magee, Mike (1997). "Novell ละทิ้ง Nest และกระตุ้นให้ Sun เข้าร่วมกลุ่มระบบฝังตัว (440)" . Incisive Business Media Limited. เก็บถาวรจากต้นฉบับเมื่อ 2018-08-19 . สืบค้นเมื่อ2018-08-19 .
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เทคโนโลยีระบบฝังตัวโนเวลล์
Novell Embedded Systems Technology ( NEST ) คือชุดของAPIรูปแบบข้อมูล และสแต็กโปรโตคอลเครือข่ายที่เขียนขึ้นในลักษณะพกพาได้สูง...
สถาปัตยกรรม
NEST ประกอบด้วยสแต็กไดรเวอร์โปรโตคอล Novell ที่ใช้งานในANSI Cเป็น หลัก [ 3 ]สแต็กนี้รวมถึงไดรเวอร์สำหรับฮาร์ดแวร์เครือข่ายที่ได้รับความนิยมในขณะนั้น ได้แก่Ethernet , Token Ring , AppleTalk (ซึ่งจริงๆ แล้วหมายถึงLocalTalkซึ่งเป็นความสับสนทั่วไป)...
ผลกระทบ
อย่างไรก็ตาม เช่นเดียวกับ at Work ดูเหมือนว่า NEST จะมีการใช้งานจริงน้อยมาก หลังจากการเปิดตัวครั้งแรกในปี 1994 ดูเหมือนว่าจะไม่มีข่าวคราวเกี่ยวกับ NEST มากนัก ตามมาด้วยการเปิดตัวอีกครั้งในช่วงต้นปี 1996 [ 6 ] เมื่อมีการเพิ่มการสนับสนุน TCP /IP ซึ่งในขณะนั้น...
ดูเพิ่มเติม
Utilicorp United ( การสื่อสารผ่านสายไฟฟ้า ) [ 7 ]เฟล็กโอเอสpSOSystemดีอาร์-เว็บสไปเดอร์อินเทอร์เน็ตของสิ่งต่างๆ (IoT)ระบบรันไทม์