Мы пытаемся определить, как реализовать простую инфраструктуру плагинов для внедряемой нами службы, которая позволяет "подключать" различные типы калькуляторов.
После чтения числа сообщений о плагинах Java-плагинов, кажется, наиболее распространенными являются:
- OSGI
- "Создайте собственный плагин framework
- Java Plugin Framework (JPF)
- Java Simple Plugin Framework (JSPF)
OSGI кажется больше, чем нам нужно.
"Роллинг" - это нормально, но было бы неплохо повторно использовать общую библиотеку.
Итак, мы отстаем от JPF и JSPF. JPF больше не работает в активной разработке.
JSPF кажется очень простым и действительно всем, что нам нужно. Однако я ничего не слышал об этом. Я видел только один пост в StackOverflow об этом. Кто-нибудь еще имеет опыт работы с JSPF? Или любые другие комментарии по этому выбору дизайна?
Обновление. Не обязательно правильный ответ на этот вопрос. Однако мы пойдем с идеей Pavol, поскольку нам нужно просто действительно и очень простое решение. Спасибо EoH за хороший гид.