ACE (ADAPTIVE Communication Environment) е безплатна, отворена и обектно ориентирана рамка, проектирана от офсетовия софтуер, за да помогне на разработчиците на приложения да изграждат и внедряват безпроблемно софтуерни системи с висока производителност.
Възползвайте се от многофункционалността
Всички разработчици, които искат да се възползват от мултитъчността в своите системи, които използват комуникации между процесите и / или мрежата, могат да използват рамката ACE за разработване на приложения много по-бързо.
Модели и обвивки на по-високо ниво
ACE е библиотечен софтуер, неговият изходен код е напълно безплатен и благодарение на моделите и опаковките на по-високо ниво ще можете бързо и лесно да създавате софтуер, докато пестите много пари.
C ++ обвивки с по-ниско ниво
От друга страна, частта от ACE от по-ниско ниво включва колекция от C ++ опаковки тип, които затварят няколко интерфейса на OS за езика C, включително IPC механизми, demultiplexing на събития, multi-threading и синхронизация, явно динамично свързване, споделено управление на паметта, файлове с памет и IPv4.
Рамки и категории класове
Освен това, софтуерът идва предварително натоварен с по-високо ниво на мрежова програмна рамка, която може да се използва за подобряване и интегриране на всички гореспоменати C ++ опаковки от по-ниско ниво.
Има няколко класни категории, включени в рамката на ACE, като ADAPTIVE Service Executive, Shared Malloc, The Reactor, Service Configurator и Concurrency. Стандартна библиотека също така е снабдена с ACE пакет, предназначен за разпределени услуги, които са били обвити като компоненти.
Под капака и наличността
Програмата е написана изцяло на програмния език C ++ и е тествана успешно с многобройни дистрибуции на Linux, включително Arch Linux, Debian, Fedora, Red Hat Enterprise Linux, Gentoo, Ubuntu и CentOS.
Най-новата версия винаги може да бъде изтеглена безплатно от Softoware като универсален архив на източниците, който ви позволява да оптимизирате проекта на компютъра си. И в двата случая се поддържат 32-битови и 64-битови хардуерни платформи.
Какво ново в това издание:
- Тази версия добави поддръжка за FC20 и прекрати подкрепата за FC19, разшири C ++ 11 тестовия пакет, подобрена поддръжка за MingW64 и подобри поддръжката на IPv6 в Windows.
Какво е новото във версия:
- Тази версия добави поддръжка за FC20 и завърши подкрепа за FC19, C ++ 11 тест пакет, подобрена поддръжка за MingW64 и подобрение на поддръжката на IPv6 в Windows.
Какво е новото в версия 2.0 Alpha 4:
- ACE_Time_Value и ACE_Monotonic_Time_Policy
- Поддръжката TIME_POLICY бе добавена към ACE_Condition_Attributes, ACE_Message_Queue, ACE_Task и свързаните класове.
- Редът на string_dup и string_free на CORBA е променен.
- Фрагментацията на съобщенията бе добавена към MIOP.
- Взаимозависимостта между OpsnDDS и CIAO е фиксирана.
Какво е новото във версия 6.1.3:
- Тази версия добавя поддръжка за Oracle Solaris Studio 12 Update 3, поддръжката за компилиране за Windows CE 7, нова библиотека XML_Utils, нови опции за конфигуриране на OpenSSL, поддръжка за DDS4CCM с OpenDDS 3.2 или по- Изпълнение на DDS и други малки подобрения и корекции на бъгове.
- Глобалният мащаб на мащаба на Висока Ресет на Windows вече е 64-битов.
Какво е новото във версия 6.1.0:
- Тази версия добавя поддръжка за кодиране и компилация за VxWorks 6.9.
- Внедрява DynValue, DynValueBox и DynValueCommon и тяхното създаване / използване от TAO_DynAnyFactory.
- Асортирани корекции за грешки.
Какво е новото във версия 6.0.7:
- Тази версия добавя шаблон за правила на таймера и API.
- Има незначителни корекции на грешки.
Какво е новото във версия 6.0.6:
- Тази версия добавя поддръжка за RHEL 6.1 64-битова версия.
- Добавя нов евристичен елемент за стратегията за колокиране.
- Скелетите на ТАО са преработени.
- Сега връзките могат да се създават по време на разгръщане, а не за първа употреба.
- Абонатите и издателите на DDS се създават, когато е необходимо.
- CIAO има по-добра безопасност на конеца.
- Съществуват разнообразни корекции за грешки.
Какво е новото във версия 6.0.4:
- Тази версия добавя поддръжка за изграждане с Android NDK и премахва поддръжка за C ++ Builder.
- Беше отстранени дребни бъгове.
Какво е новото във версия 6.0.3:
- Li>
- Има подобрена поддръжка за mt_noupcall.
- Съществуват разнообразни корекции за грешки.
Коментари не е намерена