Возможность совместного функционирования платформ OSGi и NetBeans

Для перехода к полноэкранному предварительному просмотру щелкните изображение
Объединенные преимущества: OSGi и контейнеры среды выполнения NetBeans могут функционировать вместе.
Возможность совместного функционирования платформы OSGi
Платформа OSGi представляет собой систему регистрации модулей и служб для создания модульных приложений. Среда IDE NetBeans упрощает процесс создания пакетов OSGi для использования в приложениях Java и приложениях на платформе NetBeans.
Взаимодействие OSGi и NetBeans
Теперь среда IDE NetBeans поддерживает использование существующих пакетов OSGi в приложениях на платформе NetBeans. Необходимо создать мост, позволяющий повторно использовать и выполнять пакеты OSGi наряду с собственными модулями NetBeans.
OSGi в проектах Maven и Ant
Среда IDE NetBeans позволяет создавать и собирать пакеты OSGi на основе архетипа Maven, а затем получить доступ к пакетам из приложений, выполняемых в контейнере OSGi: существующих приложений Java или приложений на основе платформ. Можно добавить двоичные артефакты (JAR) группы связанных пакетов OSGi в качестве дополнительного кластера в приложения платформы NetBeans на основе Ant.
Используйте подменю OSGi в контекстном меню проекта приложения платформы на основе Ant для полного преобразования приложения в пакеты OSGi. Проект можно выполнять непосредственно в контейнере OSGi без необходимости использования системы модулей NetBeans с мостом.
Контейнеры OSGi: Felix и Equinox
Теперь можно выполнять пакеты OSGi в контейнере среды выполнения Apache Felix OSGi, связанном со средой IDE NetBeans. Приложение платформы на основе Equinox по пути "Новый проект" > "Образцы" > "Модули NetBeans" и связанные учебные курсы позволяют интегрировать пакеты OSGi в приложение платформ на основе контейнера среды выполнения Equinox.
Учебные курсы по OSGi и NetBeans
Обзор OSGi и NetBeans
|



|