В OSGi каковы основные различия между Компоненты против сервисов?
Насколько я понимаю, все Сервисы должны быть Компонентами, но не все Компоненты должны быть Сервисами. Каковы преимущества использования ...
Как найти пакет, который экспортирует пакет? Я использую felix, и у меня есть строка типа «com.test». Как узнать, какой пакет экспортирует этот пакет? Я не хочу использовать PackageAdmin, так как он...
В настоящее время я работаю над проектом OSGi на Felix (v4.0.3 ). Мне нужно использовать JPA, поэтому я установил пакеты Apache Aries JPA. Я также установил OpenJPA, и он мне нужен для подключения к базе данных MySQL,...
Допустим, у меня есть четыре устаревших банки :my -library.jar. мой -app.jar мой -другой -app.jar log4j.jar «Мое приложение» и «Мое другое приложение» — это несвязанные приложения, оба с основными функциями (). Оба они используют различные...
Я пытаюсь получить сервер osgi из версии Eclipse Juno и запустить его отдельно. В некоторых старых руководствах говорится, что достаточно просто взять файл org.eclipse.osgi _VERSION.jar, чтобы запустить его с помощью команды...
Кто-нибудь развернул корпоративное приложение в OSGi и нашел его полезным? Я вижу преимущества, принудительная модульность, хорошие определения зависимостей и т. д. Но они, кажется, в основном связаны со сборкой ...
Работаю несколько месяцев с Apache Felix и Glassfish. Я могу создавать простые веб-приложения. Теперь мне нужно создать демон Java на основе архитектуры OSGI. Есть ли хороший учебник с примером...
Я написал специальную аннотацию, содержащую метаданные для свойства и AnnotationProcessor: @SupportedAnnotationTypes ({" .Property "})
открытый класс PropertyProcessor расширяется ...
В OSGi API вызов BundleContext.getBundles ()возвращает все пакеты, независимо от того, являются они фрагментами или нет. Для данного объекта Bundle, как лучше всего определить, является ли он фрагментом или нет?
Я попытался реализовать свой собственный загрузчик классов на основе некоторых примеров. Однако я думаю, что он работает не так, как ожидалось (, не может перезагрузить файл Jar и т. д. Я вижу несколько ссылок с рекомендацией использовать OSGI или...
Я надеюсь запустить проект Akka в контейнере OSGi (apache -servicemix -4.4.1 -fuse -06 -03 ), но у меня возникли небольшие проблемы с установкой зависимого библиотеки. У меня уже установлен акка -актор...
Я смотрю на Apache Felix, в частности на службу администрирования конфигурации подпроекта, которая позволяет управлять конфигурацией для нескольких компонентов. В документации сказано :The...
Я новичок в этом и читал о WAB, но хочу прояснить основную разницу -Я имею в виду использование osgi, встроенного в tomcat, и создание WAR против создания WAB? Когда следует рассматривать каждый вариант?...
У меня есть пакет фрагментов, который я создал для доступа к некоторым функциям добавления ко второму -стороннему банку. Мой фрагмент должен зарегистрировать службу для предоставления этой новой функциональности. Кажется, это не работает. Перед...
У меня простой вопрос. Я следовал этому руководству и создал пакет osgi HelloWorld. Как я могу установить и запустить этот пакет с помощью apache Karaf? Как я могу обратиться к пакету с помощью osgi :...
Существует два основных подхода при разработке приложения OSGi: сначала Maven :POM -, а затем MANIFEST. Я ищу ответ в виде таблицы, в которой показаны плюсы и минусы каждого...
«Путь OSGi» заключается в разработке отдельных пакетов, содержащих дискретные, согласованные части функциональности. Иногда эти связки содержат служебные классы, иногда они зависят от служебных классов и устанавливают...
Я знаю, что уже есть некоторые вопросы, связанные с этой темой, но я пока не нашел реального решения. В настоящее время я разрабатываю приложения с EE6, используя JPA, CDI, JSF. Я хотел бы взять...
Сначала немного предыстории :Я работаю над кодом прототипа веб-приложения на основе Apache Sling, основанного на OSGI и работающего на Apache Felix. Я все еще относительно новичок в OSGI, хотя я думаю, что понял...
Я делаю пакет для подключения к OSGi, чтобы предоставить пользователю функцию: Usercase: пользователь вводит строку имени класса и нажимает кнопку «список», соответствующий класс будет декомпилирован и покажет текст в графическом интерфейсе...
Сейчас я работаю над службой OSGi, и у меня есть вопрос об использовании служб в OSGi. Есть несколько других способов зарегистрировать службу пользователя. Кто-нибудь может объяснить разницу между OSGi...
, я хочу использовать библиотеку Primefaces в виде Osgi Bundle в приложении JSF. Я создал пакет WAB с страницами JSF. Я также развернул PROMEFACES.JAR как Osgi Bundle. Я видел в Primefaces.jar, что проявляется ...
Я пытаюсь скомпилировать свой пакет OSGi в соответствии со спецификацией OSGi 4.3, используя OpenJDK7, но получаю сообщение об ошибке: [ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins:maven-compiler-plugin:2.5:compile (..
Потратив пару часов на то, чтобы понять, как заставить работать непрерывное развертывание в случае приложения на основе OSGi -, я, наконец, задаю свой первый вопрос о stackoverflow, надеясь...
Чем MAF отличается от OSGi? MAF - это не то, что я мог легко найти, и я блуждаю, почему люди не рекомендуют его так сильно, как, скажем, MEF? Похоже на OSGi, по крайней мере, из моего...
Сегодня меня спросили, стоит ли использовать Maven в нашем текущем приложении OSGi. Мы использовали Bndtools, и это здорово, поскольку максимально упрощает разработку. Bndtools использует OBR для поддержки ...
У нас есть много компонентов, из которых мы хотим разбить на модули только несколько для начала. Интересно, как лучше всего (в контексте моей среды сборки )создать пакеты из всего этого...