stringtranslate.com

Bus de software

Un bus de software es un modelo de arquitectura de software en el que un canal de comunicación compartido facilita las conexiones y la comunicación entre módulos de software. Esto hace que los buses de software sean conceptualmente similares al término de bus utilizado en el hardware de computadoras para las vías de interconexión. [1]

En la era temprana de las microcomputadoras de la década de 1970, el sistema operativo CP/M de Digital Research se describía a menudo como un bus de software . [2] [3] Lifeboat Associates , uno de los primeros distribuidores de CP/M y más tarde de software MS-DOS , tenía una línea completa de productos llamada Software Bus . [4] D-Bus se utiliza en muchos entornos de escritorio modernos para permitir que varios procesos se comuniquen entre sí.

Ejemplos

Véase también

Referencias

  1. ^ "Definición de bus de software". PCMAG . Consultado el 29 de junio de 2021 .
  2. ^ Clarke, A.; Eaton, JM; David, D. Powys Lybbe (26 de octubre de 1983). CP/M - the Software Bus: A Programmer's Companion (CP/M: el bus de software : un compañero para el programador). Sigma Press. ISBN 978-0905104188.
  3. ^ Johnson, Herbert R. (30 de julio de 2014). "Historia de CP/M y Digital Research Inc. (DRI)".
  4. ^ Duncan, Ray (1988). The MS-DOS Encyclopedia. Microsoft Press . p. 27. Surgieron más complicaciones cuando Lifeboat Associates aceptó ayudar a promocionar MS-DOS pero decidió llamar al sistema operativo Software Bus 86. De este modo, MS-DOS se convirtió en uno de los productos Software Bus registrados, otro de los cuales era un producto llamado SB-80, la versión de Lifeboat de CP/M-80.

Enlaces externos