Spring Remote,在同一台服务器上配置httpinvoker和JAX

时间:2015-04-14 12:42:00

标签: spring jax-ws httpinvoker

我在tomcat上运行服务器,使用HttpInvoker公开Spring服务。

我已经使用HTTPInvoker公开了5种服务的方法。

这非常有效。

spring配置在名为remoting-servlet.xml的文件中描述;而远程处理servlet(DispatcherServlet)在web.xml中描述。

此时我还需要使用JAX-WS公开一个额外的服务(我将拥有C#客户端)。

我将对JAX-WS使用Spring支持。

我可以选择使用默认部署,或使用JAX-WS RI将此附加服务部署到与远程服务servlet相同的服务器。

我更喜欢这个最后的解决方案,因为我只有一台服务器提供远程服务(无论是Web服务还是httpinvokers)。

我的问题是:这可能吗?

我认为我可以将2个servlet放在同一个端口上。但我的问题是,在我看来,我将不得不提供2种不同的应用程序上下文。一个用于DispatcherServlet,另一个用于WSSpringServlet。

这是对的吗?

是否可以将WSSpringServlet上下文定义放在​​与httpinvokers(remoting-servlet.xml)相同的文件中?

非常感谢

吉勒

0 个答案:

没有答案