Адаптивті коммуникация ортасы - Adaptive Communication Environment

Байланыстыру ортасы (ACE)
Бастапқы шығарылым1993; 27 жыл бұрын (1993)
Тұрақты шығарылым
6.5.9 / 1 мамыр 2020 ж; 7 ай бұрын (2020-05-01)
ЖазылғанC ++
ТүріНысандарға бағытталған C ++ сыныптары Network for Framework
Веб-сайтwww.dre.vanderbilt.edu/ ~ шмидт/ ACE.html

The Адаптивті коммуникация ортасы (ACE) болып табылады ашық ақпарат көзі бағдарламалық жасақтама желілік бағдарламалау үшін қолданылады. Ол жиынтығын ұсынады объектіге бағытталған C ++ сыныптар жалпы қателіктердің алдын-алу арқылы желілік бағдарламалаудағы өзіндік қиындықтар мен қиындықтарды шешуге көмектесу үшін жасалған.[1]

Тарих

ACE бастапқыда дамыған Дуглас С.Шмидт бітірген жылдары Калифорния университеті, Ирвин. Даму оның соңынан ерді Вашингтон университеті, Сент-Луис, ол жұмысқа орналастырылды. ACE болып табылады ашық бастапқы бағдарламалық жасақтама WU-дің үлестірілген объектілік компьютер (DOC) тобы шығарды. Оны дамыту бағдарламалық қамтамасыздандырудың интеграцияланған жүйелер институтында (ISIS) жалғасты Вандербильт университеті.[2]

Ерекшеліктер

ACE операциялық жүйенің / машинаның арнайы мүмкіндіктері үшін стандартталған қолдануды қамтамасыз етеді. Бұл мәліметтердің жалпы типтері мен әдістерін ұсынады[3] заманауи қуатты, бірақ күрделі ерекшеліктеріне қол жеткізу операциялық жүйелер. Оларға мыналар жатады: процесаралық байланыс, жіп басқару, тиімді жадыны басқару және т.б.

Ол портативті және жалпы шеңберді қамтамасыз етуге арналған. Бірдей код көп жағдайда жұмыс істейді Unixes, Windows, VxWorks, QNX, OpenVMS және т.б., минималды өзгерістермен.[4] Осыған байланысты кросс-платформа қолдау, ол дамуда кеңінен қолданылды коммуникациялық бағдарламалық жасақтама. ACE қолданған кейбір сәтті жобаларға мыналар кіреді: Motorola Иридиум жерсеріктер, Boeing Wedgetail австралиялық әуедегі әуедегі алдын-ала ескерту және бақылау (AEW & C) жүйесі және басқалары.[5]

ACE пайдаланылды бағдарламалық жасақтама үлгілері.[6]

Сондай-ақ қараңыз

Әдебиеттер тізімі

Сыртқы сілтемелер