WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Apache Felix

Скриншот Apache Felix Shell GUI
Тип OSGi Service Platform
Разработчик Apache Software Foundation
Написана на Java
Операционная система Кроссплатформенное ПО
Аппаратная платформа Java Virtual Machine
Последняя версия 4.6.0 (15 января 2015)
Состояние Active
Лицензия Apache 2.0 License
Сайт felix.apache.org

Apache Felix — свободный фреймворк, являющийся реализацией спецификации OSGi Release 4.[1] Основой данного фреймворка является проект Oscar из состава ObjectWeb.[2] 21 июня 2007 года фреймворк стал проектом верхнего уровня некоммерческой организации Apache Software Foundation.

Запуск Apache Felix

Для запуска Apache Felix OSGi необходимо загрузить архив felix-framework-x.x.x.tar.gz или felix-framework-x.x.x.zip с официального сайта.[3] После распаковки архива необходимо перейти в соответствующую папку и ввести команду:

java -jar bin/felix.jar

После этого установленные бандлы будут запущены. Команда help выводит в консоли список всех доступных команд:

bundlelevel <level> <id> ... | <id> - set or get bundle start level.
cd [<base-URL>]                     - change or display base URL.
find <bundle-name>                  - display bundles matching substring.
headers [<id> ...]                  - display bundle header properties.
help                                - display impl commands.
inspect                             - inspect dependency information (e.g., packages, service, etc.).
install <URL> [<URL> ...]           - install bundle(s).
log [<max>] [error|warn|info|debug] - list recent log entries.
obr help                            - OSGi bundle repository.
ps [-l | -s | -u]                   - list installed bundles.
refresh [<id> ...]                  - refresh packages.
resolve [<id> ...]                  - attempt to resolve the specified bundles.
shutdown                            - shutdown framework.
start <id> [<id> <URL> ...]         - start bundle(s).
startlevel [<level>]                - get or set framework start level.
stop <id> [<id> ...]                - stop bundle(s).
sysprop [-r] [<key>] [<value>]      - Display, set, modify and remove system properties.
uninstall <id> [<id> ...]           - uninstall bundle(s).
update <id> [<URL>]                 - update bundle.
version                             - display version of framework.

Проекты использующие Apache Felix

Список проектов, использующих фреймворк Apache Felix:

  • ServiceMix 4[4] — свободная реализация шины ESB с OSGi ядром. Также предоставляет поддержку JBI.
  • Apache Sling — OSGi-based applications layer for JCR content repositories.
  • EasyBeans — свободный контейнер для EJB 3.0.
  • GlassFish (v3, v4) — сервер приложений для Java EE.
  • JOnAS 5 — свободный сервер приложений для Java EE 5.
  • Project Fuji in Open ESB v3 — легковесное и модульное ядро для шины ESB.
  • Jitsi — свободный мультипротокольный менеджер сообщений, написанный на Java с поддержкой VoIP.
  • modulefusion — свободная библиотека программного кода для разработки интерпрайз приложений.
  • NetBeans — бесплатная интегрированная среда разработки.
  • Spring Roo — RAD-инструмент для разработки корпоративных приложений на Java.

См. также

  • OSGi Alliance
  • Apache ACE — фреймворк для распространения ПО базирующийся на OSGi, позволяющий пользователям централизованно управлять и распространять программные компоненты
  • Apache Aries
  • Knopflerfish — OSGi фреймворк одноимённой фирмы, распространяемый под лицензией BSD License
  • Equinox — проект Eclipse, фреймворк для реализации сервисно-ориентированной архитектуры с поддержкой плагинов.
  • Concierge OSGi — OSGi фреймворк, реализующий спецификацию OSGi R3, разработанный для мобильных и встраиваемых систем.

Примечания

  1. OSGi Alliance Certified Products (недоступная ссылка). OSGi Alliance Site. Проверено 3 октября 2008. Архивировано 2 марта 2008 года.
  2. Project Oscar hosted at ObjectWeb
  3. Apache Felix Downloads Site
  4. Home page for the Apache ServiceMix 4 Архивировано 14 сентября 2008 года.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии