تكنولوجيا الأنظمة المدمجة من نوفيل
كانت تقنية أنظمة نوفيل المدمجة ( NEST ) عبارة عن سلسلة من واجهات برمجة التطبيقات (APIs ) وتنسيقات البيانات ومجموعات بروتوكولات الشبكة ، كُتبت بطريقة قابلة للنقل بدرجة عالية، بهدف استخدامها في الأنظمة المدمجة . وكانت الفكرة هي تمكين مختلف الأجهزة الصغيرة من الوصول إلى خدمات نوفيل نت وير ، أو تقديم هذه الخدمات، أو استخدام بروتوكول IPX الخاص بنت وير كنظام اتصالات (ولاحقًا بروتوكول TCP/IP أيضًا ). أشارت نوفيل إلى هذا المفهوم باسم "الشبكات الموسعة" [ 1 ] ، وعند إطلاق المشروع، تفاخرت الشركة برغبتها في رؤية مليار جهاز متصل بشبكات نت وير بحلول عام 2000 [ 2 ] . أُطلقت NEST في منتصف عام 1994 لمواجهة جهود مايكروسوفت المماثلة في مجال مايكروسوفت آت وورك [ 2 ] ، والتي أُطلقت عام 1993.
لم تحظ أي من التقنيتين بدعم كبير من جهات خارجية، على الرغم من أنه يبدو أن بعضًا من كود NEST قد أعيد استخدامه في خدمات الطباعة الموزعة من نوفيل (NDPS)، وبالتالي iPrint .
بنيان
كان نظام NEST يتألف بشكل أساسي من حزمة برامج تشغيل بروتوكولات نوفيل، مُنفذة بلغة ANSI C. [ 3 ] تضمنت الحزمة برامج تشغيل لأجهزة الشبكات الشائعة آنذاك، بما في ذلك إيثرنت ، وتوكن رينغ ، وأبل توك (في الواقع، تشير إلى لوكال توك ، وهو خطأ شائع)، و ISDN ، بالإضافة إلى وحدات نمطية عالية المستوى لبروتوكولات مثل بروتوكول IPX الخاص بنوفيل، وأبل توك، ولاحقًا TCP/IP. [ 3 ]
أضافت طبقة خدمات NetWare دعمًا لبروتوكولات التطبيقات، ولا سيما خدمات عميل NetWare مثل خوادم الملفات ومزامنة وقت الشبكة، وبرنامج NEST Requester الذي عمل كنقطة نهاية تشبه الأنبوب للاتصالات الخفيفة. [ 3 ]
بالإضافة إلى هذه الخدمات، تضمنت NEST أيضًا تطبيقات أساسية لخوادم PSERVER و NPRINTER الخاصة بشركة Novell . [ 3 ]
أخيرًا، عرّف برنامج NEST أيضًا واجهة نظام تشغيل تُعرف باسم POSE ( امتداد نظام التشغيل المحمول )، وهي عبارة عن وحدة ترجمة بسيطة تُعرّف جميع الاستدعاءات التي يحتاجها NEST لدعم وظائفه الخاصة، مثل إدارة الذاكرة وإنشاء العمليات (كمجموعات فرعية من POSIX 1003.1 و1003.4 و1003.4A)، والتي قام المطور بنقلها إلى المنصة المحددة المطلوبة. [ 3 ] كُتب برنامج NEST عمدًا ليكون قادرًا على التشغيل من ذاكرة القراءة فقط (ROM) دون الحاجة إلى تخزين ثانوي (أي أنه لم يكن لديه حالة طويلة الأمد يحتاج إلى تخزينها). [ 3 ]
بينما استخدمت نوفيل نظام التشغيل FlexOS، وهو نظام تشغيل معياري متعدد المستخدمين ومتعدد المهام في الوقت الحقيقي، والذي ورثته شركة Digital Research، كمنصة اختبار أساسية أثناء التطوير، [ 4 ] لم يتضمن نظام NEST نظام تشغيل خاصًا به، بل كان مصممًا للاستخدام على المنصات وأنظمة التشغيل الموجودة. ومن بين أنظمة التشغيل الخارجية التي دعمت NEST في عام 1995، نظام pSOS+ من شركة Integrated Systems (ISI) [ 4 ]، وهي الشركة التي اشترت FlexOS من نوفيل مقابل 3 ملايين دولار أمريكي في يوليو 1994. [ 5 ] وشملت الصفقة دفعة مباشرة قدرها نصف هذا المبلغ بالإضافة إلى أسهم تمثل 2% من الشركة.
كان كود NEST معياريًا عمدًا، ليُمكّن المطورين من استخدام ما يحتاجونه من الحزمة الكلية. كان من المتوقع أن يختار المطورون المكونات التي يحتاجونها، فعلى سبيل المثال، قد يختار جهاز يُبلغ عن حالته عبر الشبكة مُرسِل طلبات NEST، وبروتوكول IPX، وبرنامج تشغيل Ethernet فقط، مُستبعدًا باقي المكونات من تجميعه. في المقابل، كان من الممكن استخدام Microsoft at Work بطريقة مماثلة، ولكن يبدو أنه كان من المتوقع عمومًا أن يستخدم المستخدمون النهائيون النظام الكامل كأساس لأجهزتهم، على غرار نظام Windows CE اللاحق .
تأثير
على غرار برنامج "at Work"، يبدو أن برنامج "NEST" لم يشهد استخدامًا فعليًا يُذكر. فبعد إصداره الأولي عام 1994، لم تُنشر أخبار كثيرة عنه، ثم شهد رواجًا ملحوظًا في أوائل عام 1996 [ 6 ] مع إضافة دعم بروتوكول TCP/IP، حيث ادّعت شركة نوفيل أن أكثر من 80 شركة تستخدم "NEST"، بما في ذلك شركات كبرى لتصنيع آلات المكاتب مثل كانون وهيوليت -باكارد وريكو وزيروكس . [ 6 ] إلا أن مصير "NEST" بعد ذلك كان كمصير "at Work"، وتم التخلي عنه داخل شركة نوفيل في يناير 1997. [ 7 ] [ 8 ] [ 9 ]
انظر أيضاً
مراجع
- ↑ هيندلي، كيلي؛ رافيل، كاثرين؛ كينغ، ميلاني (15 يونيو 1995). "نوفيل تُشكّل فريق أنظمة جديدًا لتطوير برمجيات أنظمة الشبكات من الجيل التالي" (بيان صحفي). أوريم، يوتا، الولايات المتحدة الأمريكية: نوفيل، إنك. مؤرشف من الأصل في 18 أغسطس 2018. تم الاطلاع عليه في 18 أغسطس 2018 .
- 1 2 سالامون، سالفاتور (أغسطس 1995). "نوفيل تبني نيست - تقنية أنظمة نوفيل المدمجة تجعل نت وير قابلاً للنقل والتضمين" . بايت . مؤرشف من الأصل في 2000-10-02 . تم الاسترجاع في 2006-09-13 .
- ١ ٢ ٣ ٤ ٥ ٦ هيل، ماري (١٩٩٤-١١-٠١). "نظرة عامة على بنية NEST - مقالات ونصائح" . ملاحظات تطبيقات نوفيل . قسم الشبكات الموسعة: نوفيل . مؤرشف من الأصل في ٢٠١٨-٠٨-١٨ . تم الاسترجاع في ٢٠١٨-٠٨-١٨ .
- ١ ٢ «نوفيل تعلن عن برنامج موردي أنظمة التشغيل في الوقت الحقيقي الذي يوفر حلول شبكات متكاملة لسوق الأنظمة المدمجة» (بيان صحفي). أوريم، يوتا، الولايات المتحدة الأمريكية: نوفيل، ٢٣ مايو ١٩٩٥. مؤرشف من الأصل في ١٨ أغسطس ٢٠١٨. تم الاطلاع عليه في ١٨ أغسطس ٢٠١٨ .
قال موسى جوزيف، نائب رئيس قسم التسويق في شركة Integrated Systems: "بفضل استخدام نوفيل لنظام FlexOS من Integrated Systems خلال تطوير واختبار NEST، أصبحنا في وضع فريد لدعمه من خلال خطي منتجاتنا للأنظمة الآنية، وهما pSOSystem للأسواق ذات الأنظمة المدمجة، وFlexOS لنقاط البيع . وبات بإمكان المطورين الذين يستخدمون حزمة تطوير FlexOS وحزمة pSOSystem/NEST الموسعة، والتي تغطي كل شيء بدءًا من أمن المنازل والترفيه وصولًا إلى أتمتة المكاتب وتطبيقات الاتصالات العالمية، الوصول السريع والسهل إلى مجموعة واسعة من بروتوكولات الشبكات القياسية. "
- ↑ "نظام pSOSystem وبيئة تطوير NEST - تصميم تطبيقات مضمنة باستخدام اتصال NetWare" (ورقة بيضاء). شركة الأنظمة المتكاملة (ISI). 1998. مؤرشفة من الأصل بتاريخ 19 فبراير 1998.
- 1 2 بيل، مارك، محرر. (27 فبراير 1996). "رواية نوفيل "نست" تصل إلى الإنترنت" . شبكة أخبار NETstuff / Newsbytes . مؤرشف من الأصل في 15 أكتوبر 2000. تم الاطلاع عليه في 13 سبتمبر 2006 .
- 1 2 آدامز، بروك (22 يناير 1997). "نوفيل تدمج أجزاءً من نيست مع أقسام الشركة الأخرى" . ديزيريت نيوز . شركة ديزيريت نيوز للنشر . مؤرشف من الأصل في 19 أغسطس 2018. تم الاسترجاع في 19 أغسطس 2018 .
- ↑ وولكوت، ماثيو (3 فبراير 1997). "عش فارغ: نوفيل تتخلى عن خطة نظام التشغيل الشامل" . إنفوورلد . المجلد 19، العدد 5. شركة إنفوورلد للنشر. ص 6. الرقم الدولي الموحد للدوريات 0199-6649 . مؤرشف من الأصل في 9 فبراير 2020. تم الاطلاع عليه في 19 أغسطس 2018 .
- ↑ ماجي، مايك (1997). "نوفيل تتخلى عن نيست وتحث صن على الانضمام إلى مجموعة الأنظمة المدمجة (440)" . إنسيسيف بيزنس ميديا ليمتد. مؤرشف من الأصل في 19 أغسطس 2018. تم الاسترجاع في 19 أغسطس 2018 .
- برنامج نوفيل
