Добрый день.
Подскжаите в какую сторону копать, необходимо реализовать подержку PlugIn системы в WEB-проекте. С возможностью обновления/включения/отключения в режиме реального времени. OSGi? Если да, то какую имплементацию посоветуете взять?
Здравствуйте, EyfelFenk, Вы писали:
EF>Подскжаите в какую сторону копать, необходимо реализовать подержку PlugIn системы в WEB-проекте. С возможностью обновления/включения/отключения в режиме реального времени. OSGi? Если да, то какую имплементацию посоветуете взять?
Многие JEE сервера сейчас уже содержат реализацию OSGi. Стоит присмотреться можно ли в неё внедриться. Ещё есть JPF, JSPF
Вот тут хорошее сравнение и другие варианты
http://stackoverflow.com/questions/1613935/java-plugin-framework-choice
Наверное, это курьезно, но любой веб-сервер, у которого реализован autodeploy приложений, представляет собой контейнер плагинов. Плагинами являются веб-приложения. Положили war в webapp — приложение стартует, удалили war — приложение выключается. Если WEB-проект может быть оформлен в виде набора war-ов, то плагинная система получается естественным образом.