ناقل البرمجيات

ناقل البرمجيات هو نموذج معماري للبرمجيات حيث تسهل قناة اتصال مشتركة الاتصالات والتواصل بين وحدات البرمجيات. وهذا يجعل نواقل البرمجيات مشابهة من حيث المفهوم للنواقل المستخدمة في أجهزة الحاسوب لربط المسارات. [ 1 ]

في بدايات عصر الحواسيب الصغيرة في سبعينيات القرن العشرين، كان نظام التشغيل CP/M من شركة Digital Research يُوصف غالبًا بأنه ناقل برمجيات . [ 2 ] [ 3 ] وكانت شركة Lifeboat Associates ، وهي من أوائل موزعي CP/M ولاحقًا برمجيات MS-DOS ، تمتلك خط إنتاج كاملًا يحمل اسم Software Bus . [ 4 ] ويُستخدم D-Bus في العديد من بيئات سطح المكتب الحديثة لتمكين العمليات المتعددة من التواصل فيما بينها.

أمثلة

انظر أيضاً

مراجع

  1. "تعريف ناقل البرمجيات" . مجلة PCMAG . تم الاطلاع عليه بتاريخ 29-06-2021 .
  2. كلارك، أ.؛ إيتون، ج.م.؛ ديفيد، د. باويس ليب (26 أكتوبر 1983). سي بي/إم - ناقل البرمجيات: دليل المبرمج . سيجما برس. ISBN 978-0905104188.
  3. جونسون، هربرت ر. (30 يوليو 2014). "تاريخ CP/M وشركة الأبحاث الرقمية (DRI)" .
  4. دانكن، راي (1988). موسوعة MS-DOS . مطبعة مايكروسوفت . ص 27. وظهرت تعقيدات أخرى عندما وافقت شركة لايف بوت أسوشيتس على المساعدة في الترويج لنظام MS-DOS، لكنها قررت تسمية نظام التشغيل Software Bus 86. وهكذا أصبح MS-DOS أحد منتجات Software Bus المسجلة كعلامات تجارية، وكان من بينها منتج آخر يُسمى SB-80، وهو نسخة لايف بوت من CP/M-80.