OSGI создание модульного веб-приложения

Я искал решение для создания модульного веб-приложения, который является модульным в том смысле, что пользователь может предоставить свой собственный плагин в форме простой банки, который затем предоставит свои собственные данные в мою веб Применение и мой WebApp будут нести ответственность за отображение его.

Теперь улов - я хочу, чтобы мое веб-приложение было максимально общим, не полагаясь на веб-контейнер J2EE, чтобы что-либо поддерживать. I.e. Я не могу полагаться на мой веб-контейнер, чтобы обеспечить поддержку OSGI и развертывающую веб-приложение в качестве самого пачки Osgi (которое действительно делает вещи очень простыми для, например, Glassfish и было).

Я планирую использовать равновесие и только решение, которое я вижу в настоящее время - это мост сервлета, который они предоставляют на их официальном сайте, но мне это действительно боль, чтобы делегировать все на сервлет, который будет в свою очередь, интерпретировать запрос и найти Класс расслоения товара, а затем снова связываясь как-то только данные в веб-приложении.

Мне было бы замечательно, если мое веб-приложение также было пучком. Есть ли что-нибудь близкое к этому идеальному решению, которое я могу попробовать? Или любой другой способ связи между двумя Relams OSGI и веб-аппаратом (контейнера)?

9
задан FUD 1 September 2011 в 05:28
поделиться