Компонентно-интегрированный ACE ORB
Component -Integrated ACE ORB ( CIAO ) — это реализация компонентной модели CORBA (CCM), построенная на основе TAO .
В настоящее время CIAO стремится предоставить компонентно-ориентированную парадигму разработчикам распределенных встраиваемых систем реального времени (DRE), абстрагируя критические для DRE системные аспекты, такие как требования к качеству обслуживания , политики RT , как устанавливаемые/настраиваемые единицы, поддерживаемые компонентная структура. Продвижение этих критических для DRE аспектов в качестве первоклассных метаданных отделяет код для управления этими нефункциональными аспектами от логики приложения и делает разработку системы DRE более гибкой. Поскольку механизмы поддержки различных нефункциональных аспектов, критически важных для DRE, можно легко проверить, CIAO также упростит настройку и управление этими аспектами.
CIAO также предоставляет реализацию стандарта AMI4CCM, который обеспечивает возможность выполнения асинхронных операций с использованием модели обратного вызова. AMI4CCM — это отдельный стандарт OMG .
CIAO также обеспечивает реализацию стандарта DDS4CCM, который интегрирует DDS как промежуточное программное обеспечение публикации-подписки в компонентную модель. Реализация CIAO DDS4CCM поддерживает RTI Connext DDS и OpenDDS в качестве базовых реализаций DDS.
AXCIOMA является преемником CIAO с открытым исходным кодом. Благодаря преимуществам сопоставления языков IDL и C++11, AXCIOMA намного проще в использовании по сравнению с CIAO. AXCIOMA также реализует AMI4CCM и DDS4CCM.
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- ПРИВЕТ Домашняя страница
- Скачать ПРИВЕТ
- Презентация Northrop Grumman о том, как они используют CIAO
- АКСИОМА