Описание тега apache-felix

Apache Felix - это попытка сообщества реализовать сервисную платформу OSGi R4 и другие интересные технологии, связанные с OSGi, под лицензией Apache.

Apache Felix - это попытка сообщества реализовать сервисную платформу OSGi R4 и другие интересные технологии, связанные с OSGi, под лицензией Apache. Спецификации OSGi изначально предназначались для встроенных устройств и шлюзов домашних служб, но они идеально подходят для любого проекта, заинтересованного в принципах модульности, ориентации на компоненты и / или ориентации на услуги. Технология OSGi объединяет аспекты этих вышеупомянутых принципов, чтобы определить структуру динамического развертывания услуг, которая поддается удаленному управлению.

Подпроекты:

Проект Felix разбит на подпроекты, каждый из которых нацелен на конкретную спецификацию OSGi или технологию, связанную с OSGi; в следующем списке перечислены все выпущенные подпроекты:

  • Config Admin - реализация спецификации службы администратора конфигурации OSGi для управления свойствами конфигурации пакета.
  • Dependency Manager - модель компонентов на основе API для упрощения разработки на основе OSGi.
  • Администратор событий - реализация спецификации службы администратора событий OSGi для связи на основе событий.
  • Установка файла - простой агент управления на основе каталога для управления развертыванием пакета.
  • Framework - реализация базовой платформы OSGi R4.2.
  • Gogo - расширенная оболочка для взаимодействия с фреймворками OSGi.
  • Служба HTTP - реализация спецификации службы HTTP OSGi.
  • iPOJO - сложная сервисно-ориентированная компонентная модель для упрощения разработки на основе OSGi.
  • Журнал - простая реализация спецификации службы журналов OSGi на основе памяти.
  • Плагин Maven Bundle - плагин Maven для упрощения сборки пакетов.
  • Плагин Maven SCR - плагин Maven для упрощения использования декларативных служб.
  • Метатип - реализация службы метатипа OSGi для описания типов, необходимых пакетам.
  • OSGi Bundle Repository - служба репозитория пакетов, упрощающая обнаружение и развертывание пакетов и их зависимостей.
  • Предпочтения - реализация спецификации службы предпочтений OSGi для хранения настроек и предпочтений.
  • Remote Shell - удаленный текстовый интерфейс для Apache Felix Shell.
  • Среда выполнения сервисных компонентов - реализация спецификации OSGi Declarative Services, обеспечивающая сервис-ориентированную компонентную модель для упрощения разработки на основе OSGi.
  • Оболочка - очень простая служба оболочки, реализованная в виде пакета для взаимодействия с экземпляром инфраструктуры OSGi.
  • Shell TUI - простой текстовый интерфейс для Apache Felix Shell.
  • UPnP - реализация спецификации службы OSGi UPnP Device для интеграции устройства UPnP.
  • Веб-консоль - простой инструмент для проверки и управления экземплярами платформы OSGi с помощью вашего любимого веб-браузера.

Официальный сайт: http://felix.apache.org/

Полезные ссылки: