Kontentke ótiw

Programmalıq támiynat shinası

Wikipedia — erkin enciklopediya

Programmalıq támiynat shinası ‒ bul programmalıq támiynat arxitekturası modeli, onda ulıwma baylanıs kanalı programmalıq támiynat modulleri arasındaǵı baylanıslardı hám kommunikaciyanı jeńillestiredi. Bul programmalıq támiynat shinaların konceptual jaqtan kompyuter apparatlıq támiynatında baylanıs jolların biriktiriw ushın qollanılatuǵın shina terminine uqsas etedi[1].

1970-jıllardaǵı dáslepki mikrokompyuterler dáwirinde Digital Research kompaniyasınıń CP/M operaciyalıq sisteması kóbinese programmalıq támiynat shinası sıpatında táriyiplengen[2]. CP/M hám keyinirek MS-DOS programmalıq támiynatınıń dáslepki distribyutorlarınıń biri Lifeboat Associates kompaniyasınıń pútkil ónim qatarı Software Bus dep atalǵan. D-Bus zamanagóy kóplegen jumıs stolı ortalıqlarında bir neshe processlerdiń bir-biri menen baylanısıwına múmkinshilik beriw ushın qollanıladı.

Mısallar

  • Lifeboat Associates Software Bus-80 yamasa SB-80, 8080/Z80 8-bitlik kompyuterler ushın CP/M-80 versiyası
  • Lifeboat Associates Software Bus-86 yamasa SB-86, x86 16-bitlik kompyuterler ushın MS-DOS versiyası.
  • Process ishindegi hám procesler arasındaǵı baylanıs ushın Component Object Model.
  • Procesler arasındaǵı baylanıs ushın D-Bus.
  • Tarqatılǵan baylanıs ushın kárxana xızmet shinası.

Derekler

  1. «Definition of software bus» (en). PCMAG. Qaraldı: 29-iyun 2021-jıl.
  2. Johnson. «CP/M and Digital Research Inc. (DRI) History» (30-iyul 2014-jıl).