Jump to content

Апач Целикс

Апач Целикс [1]
Разработчик(и) Фонд программного обеспечения Apache
Первоначальный выпуск ноябрь 2010 г .; 13 лет назад ( 2010-11 )
Стабильная версия
2.3.0 / 14 июля 2022 г .; 2 года назад ( 14.07.2022 ) [2]
Репозиторий Репозиторий Целикса
Написано в С , С++
Операционная система Линукс , МакОС
Лицензия Лицензия Апач 2.0
Веб-сайт https://celix.apache.org/

Apache Celix — это с открытым исходным кодом реализация спецификации OSGi , адаптированная для C и C++, разработанная Apache Software Foundation . Целью проекта является создание основы для разработки (динамических) модульных программных приложений с использованием компонентного и/или сервис-ориентированного программирования .

Apache Celix в основном разработан на языке C и добавляет дополнительную абстракцию в виде библиотеки для поддержки C++.

Модульность в Apache Celix достигается за счет поддержки пакетов, установленных во время выполнения. Пакеты представляют собой zip-файлы и могут содержать программные модули в виде общих библиотек. Модули могут предоставлять и запрашивать динамические услуги для других модулей и из них, взаимодействуя с предоставленным контекстом пакета. Службы в Apache Celix представляют собой «простые старые» структуры с указателями на функции или «простые старые объекты C++» (POCO).

Apache Celix был принят в инкубатор Apache в ноябре 2010 года и переведен в проект верхнего уровня инкубатора Apache в июле 2014 года.

  1. ^ Зеркало репозитория на GitHub.
  2. ^ «Апач Целикс» . Проверено 26 сентября 2022 г.

«Сайт Apache Celix» . Фонд программного обеспечения Apache. 2018 . Проверено 22 марта 2018 г. «Проза в этой статье была скопирована из этого источника, который выпущен под лицензией Apache, версия 2.0 »


[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e1c3db07ef8fdf10cf939f2988e052ad__1705158180
URL1:https://arc.ask3.ru/arc/aa/e1/ad/e1c3db07ef8fdf10cf939f2988e052ad.html
Заголовок, (Title) документа по адресу, URL1:
Apache Celix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)