2014-06-25 6 views
0

Я работаю с одним POC, где я хочу создать веб-приложение на основе плагинов. Основное приложение будет иметь весь весенний контекст mvc. Плагины могут писать весенние контроллеры, но у них не может быть своего собственного файла контекстного весны. То, что я хочу, - это когда плагин установлен, весь его контроллер проверен (контроллер плагинов должен быть в определенном пакете, поэтому для проверки этого пакета компонента будет определен в родительском контексте) и готовый к использованию. Тем не менее, я могу выполнить часть установки, когда пытаюсь получить доступ к конечной точке контроллера bundle/plugin через вызов rest. Кто-нибудь пробовал что-то вроде этого? Будет здорово, если я смогу получить ссылку на какой-то пример.весна на основе пакета в apache felix osgi

Спасибо !!!

+0

Возможно, Virgo Snaps - это каркас, который вы ищете? https://www.eclipse.org/virgo/documentation/virgo-documentation-3.5.0.RELEASE/docs/snaps-guide/htmlsingle/virgo-snaps-guide.html –

ответ

0

Если удалить часть пружины, я уже сделал это с
а) Apache калитка и Pax Калитка
б) Vaadin

Для а) вы можете захотеть взглянуть на Apache Karaf WebConsole.
Для б) взгляните на этот довольно «старый» showcase.

Обе эти витрины используют либо стандартные службы OSGi, либо Blueprint для сервисов (http-services) и открытие новых «веб-компонентов» или представлений.

Смежные вопросы