Публикации по теме 'osgi'


Liferay 7: лучший выбор для цифровой платформы.
Liferay 7: лучший выбор для цифровой платформы. Liferay 7 — хороший выбор для разработки коммерческих веб-приложений. Он поддерживает модульную среду OSGi, которая является инициативой для разработки модульных приложений . OSGi предоставит возможность создавать приложение из нескольких компонентов, и все компоненты вместе работают как приложение, и каждый компонент независим и сильно отделен от других компонентов. Liferay 7 использует Bootstrap 3.0 , так что внешний вид портала..

Вопросы по теме 'osgi'

Что решает OSGi?
Я читал в Википедии и на других сайтах об OSGi , но не вижу большого рисунок. В нем говорится, что это компонентная платформа и что вы можете перезагружать модули во время выполнения. Также повсюду приводится «практический пример» - Eclipse Plugin...
71051 просмотров
schedule 26.10.2022

Как настроить среду OSGi, чтобы ее можно было использовать из класса EclipseStarter?
В настоящее время я пытаюсь выполнить некоторые пакеты, используя возможности класса EclipseStarter. Если я запускаю свою программу непосредственно из Eclipse, пакет службы OSGi загружается, и я могу установить и запустить другие пакеты. Но если я...
6611 просмотров

Как сделать код модульным?
У меня есть несколько программ на Java, теперь я хочу узнать, является ли он модульным или нет, если он модульный, то до какой степени, потому что модульность никогда не может быть двоичным термином, т.е. 0 или 1. Как мне решить, что этот конкретный...
39845 просмотров
schedule 02.05.2024

Простой способ тестирования, требующий OSGI, без множества артефактов и зависимостей.
Средства тестирования OSGI – некоторые наблюдения . Я нахожусь в середине написания системы, использующей OSGI. Однако все популярные фреймворки для тестирования (Spring-OSGI, PaxExam) требуют множества артефактов даже для самого простого теста....
357 просмотров
schedule 05.03.2024

Что происходит, когда служба OSGi, использующая JNI, не регистрируется во время использования?
Насколько я понимаю, OSGi-сервисы можно отменить в любое время, в том числе, когда они используются. Рассмотрим службу OSGi, которая внутренне выполняет длительный вызов JNI. И пока этот вызов JNI выполняется, OSGi отменяет регистрацию службы....
640 просмотров
schedule 26.03.2024

Веб-приложение с использованием OSGi и GWT
Какая архитектура является хорошей для веб-приложения, использующего OSGI и GWT в качестве пользовательского интерфейса? Цель состоит в том, чтобы использовать пакеты для создания пакетов разделов веб-интерфейса. Если я добавлю новый пакет, он...
6499 просмотров
schedule 18.03.2024

Как настроить правильную установку равноденствия
Я гуглил это часами, но не нашел ничего полезного. Я разработал несколько пакетов OSGi и теперь хочу запустить их вне Eclipse IDE в контейнере равноденствия, но он всегда выдает исключение: !SESSION 2011-01-03 14:26:58.958...
4245 просмотров
schedule 12.01.2024

Является ли OSGi излишним для модульных веб-проектов?
В основном я разрабатываю большой веб-проект с помощью Java, Maven и Spring. Однако существуют различные разновидности веб-проектов, которые создаются для конкретных нужд клиентов. Например, если одному клиенту нужна страница в Твиттере, а другому...
703 просмотров
schedule 07.01.2024

Разумно ли использовать разные уровни запуска для управления зависимостями между пакетами OSGi?
Моя команда пытается разработать новую систему на основе OSGi, и теперь у нас более 50 комплектов, и их количество растет. Проблема в том, что между связками существует зависимость. Например, при запуске пакета A он зарегистрирует службу в OSGi, а...
952 просмотров
schedule 15.04.2024

вопрос о жизненном цикле пакета osgi
Я пытаюсь узнать, как работает osgi. Я написал свой первый пакет hello-world, который выводит некоторый консольный вывод, когда выполняется start-метод класса активатора пакета. Теперь я прочитал о механизме ленивого запуска и поместил этот флаг в...
1951 просмотров
schedule 21.10.2022

Проблема с исследованием JmDNS3.4.1 jar
Я новичок здесь. Я имею дело со своей первой программой, использующей пакеты osgi и JmDNS. После добавления jar JmDNS 3.4.1 в мой проект я тестирую следующий базовый код: Мой активатор: package test.discoverservice; import...
300 просмотров
schedule 06.03.2024

Изменение манифеста пакета во время выполнения
Возможно ли (и если да, то безопасно ли) изменять МАНИФЕСТ пакета в любое время в течение его жизненного цикла (т.е., предположительно, только между INSTALLED и RESOLVED). Я предполагаю, что другой способ задать вопрос был бы, После УСТАНОВКИ,...
1021 просмотров
schedule 19.12.2023

получить список реализаций сервисов с помощью декларативных сервисов OSGi
У меня есть очень простой пример декларативных сервисов. Я следую этому руководству http://www.eclipsezone.com/eclipse/forums/t97690.html?start=0 . Все работает так, как ожидалось. Тем не менее, я не могу понять, как я могу сделать...
1246 просмотров
schedule 27.01.2024

В чем разница между osgi.startLevel и osgi.bundles.defaultStartLevel
В чем разница между osgi.startLevel и osgi.bundles.defaultStartLevel , присутствующими в config.ini реализации равноденствия OSGI. Я также хочу знать, как эти элементы конфигурации связаны с количеством развертываемых пакетов?
2230 просмотров
schedule 08.05.2024

OSGi и управление компонентами
У меня есть динамическое приложение, которое использует OSGi для загрузки модульных функций во время выполнения. Пакеты OSGi содержат модульную функциональность, и приложение загружает пакеты, когда они необходимы. Этот подход работает нормально, но...
2160 просмотров
schedule 17.01.2024

Обновление пакета osgi из пакетного файла
(Я использую Glassfish 3.1 с felix osgi) Мне нужно написать пакетный скрипт, который обновляет один из моих пакетов OSGI. Самая основная идея состоит в том, чтобы переместить jar пакета из папки авторазвертывания и вернуть его через несколько...
187 просмотров
schedule 08.12.2023

Скомпилируйте модульные тесты в Adobe CQ5 CRXDE, которые ссылаются на код JUnit пакета Felix OSGI.
Я хочу написать несколько модульных тестов, которые запускаются в Adobe CQ 5.4. Я делаю то, что описано в этой статье для тестирования в рамках CQ: http://jtoee.com/2011/09/799/ Однако после того, как я создам класс модульного теста в своем...
3482 просмотров
schedule 13.01.2024

Управление несколькими версиями зависимостей с помощью OSGI/Maven
У меня есть сборка Maven для проекта OSGI, над которым я работаю. Я хотел бы использовать некоторые функции из библиотеки Google guava-osgi версии 11.0.1. Один из проектов, от которых я завишу, зависит от guava-osgi версии 10.0.0. Я знаю, что...
983 просмотров
schedule 13.04.2024

OSGi в распределенных инфраструктурах
Мы работаем над инфраструктурой на основе OSGi для обработки потоковых потоков данных. Конкретные задачи обработки выполняются отдельными компонентами OSGi. Теперь нам нужна возможность распределить эти компоненты по разным машинам, а это значит,...
482 просмотров
schedule 08.01.2024

Как я могу сделать java.lang.reflect.Proxy из двух отдельных загрузчиков классов?
Я использую CXF JAXRSClientFactory для создания экземпляров прокси из различных интерфейсов JAX-RS. Глубоко внутри эта фабрика вызывает Proxy.newProxyInstance(), передавая мой интерфейс и интерфейс клиента CXF. В OSGi это прекрасно работает, если...
1185 просмотров
schedule 12.10.2022