stringtranslate.com

Программная шина

Программная шина — это модель архитектуры программного обеспечения , в которой общий канал связи облегчает соединения и связь между программными модулями. Это делает программные шины концептуально похожими на термин «шина» , используемый в компьютерном оборудовании для соединения путей. [1]

В начале эры микрокомпьютеров 1970-х годов операционную систему CP/M компании Digital Research часто описывали как программную шину . [2] [3] Lifeboat Associates , один из первых дистрибьюторов программного обеспечения CP/M, а затем и MS-DOS , имела целую линейку продуктов под названием Software Bus . [4] D-Bus используется во многих современных настольных средах , чтобы позволить нескольким процессам взаимодействовать друг с другом.

Примеры

Смотрите также

Рекомендации

  1. ^ «Определение программной шины» . ПКМАГ . Проверено 29 июня 2021 г.
  2. ^ Кларк, А.; Итон, Дж. М.; Дэвид, Д. Поуис Либбе (26 октября 1983 г.). CP/M — программная шина: помощник программиста . Сигма Пресс. ISBN 978-0905104188.
  3. Джонсон, Герберт Р. (30 июля 2014 г.). «История CP / M и Digital Research Inc. (DRI)».
  4. ^ Дункан, Рэй (1988). Энциклопедия MS-DOS. Майкрософт Пресс . п. 27. Дальнейшие сложности возникли, когда Lifeboat Associates согласилась помочь в продвижении MS-DOS, но решила назвать операционную систему Software Bus 86. Таким образом, MS-DOS вошла в линейку продуктов Software Bus под торговой маркой, другим из которых был продукт под названием SB-. 80, версия CP/M-80 для спасательной шлюпки.

Внешние ссылки