Spring Remote, настройте httpinvoker и JAX на одном сервере
У меня есть сервер, работающий на tomcat, который предоставляет сервисы Spring с использованием HttpInvoker.
Я раскрыл методы 5 сервисов, использующих HTTPInvoker.
Это работает очень хорошо.
Конфигурация Spring описана в файле с именем remoting-servlet.xml; и сервлет удаленного взаимодействия (DispatcherServlet) описан в файле web.xml.
Теперь у меня есть дополнительная необходимость выставить еще один сервис с использованием JAX-WS на этот раз (у меня будут клиенты на C#).
Я буду использовать поддержку Spring для JAX-WS.
У меня есть возможность использовать развертывание по умолчанию или использовать RI JAX-WS для развертывания этой дополнительной службы на том же сервере, что и сервлет удаленного взаимодействия.
Я бы предпочел это последнее решение, потому что у меня был бы только один сервер, предоставляющий удаленные сервисы (будь то веб-сервисы или httpinvokers).
Мой вопрос: это возможно?
Я думаю, что я могу поставить 2 сервлета на один и тот же порт. Но моя проблема в том, что мне кажется, что мне придется предоставить 2 разных контекста приложения. Один для DispatcherServlet и один для WSSpringServlet.
Это верно?
Можно ли поместить определение контекста WSSpringServlet в тот же файл, что и файл для httpinvokers (remoting-servlet.xml)?
Большое спасибо
жилль