У меня есть веб-служба SOAP, работающая на Tomcat 6 (с использованием Spring Web Services, Java)
Теперь я хочу объединить этот веб-сервис с другим большим веб-приложением (использующим Spring, Java, а не веб-сервис) и использовать веб-сервис как своего рода плагин для основного веб-приложения. Я имею в виду, что когда я запускаю свое основное приложение, мой веб-сервис также начинает работать. И они будут использовать одни и те же ресурсы.
В основном веб-приложении уже есть несколько плагинов, которые представляют собой файлы JAR в папке WEB-INF/LIB. Но моя веб-служба представляет собой файл WAR, поэтому могу ли я использовать веб-приложение (файл WAR) в папке WEB-INF/LIB других веб-приложений?
Если я не могу этого сделать, можно ли удалить папку WEB-INF моего веб-сервиса и сделать мой веб-сервис файлом JAR и поместить его в папку моих основных приложений WEB-INf/LIB? Я не уверен, что смогу обслуживать веб-службу в виде файла JAR.
Какой подход вы считаете лучше или у вас есть другие предложения?
Спасибо