2014-03-27 24 views
1

我运行独立春JAXWS应用和正在使用org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter暴露web服务,端点 127.0.0.1:9595/MyFirstService”和127.0 .0.1:9595/MySecondService。现在我想在不同的端口上暴露我的Web服务,如代码127.0.0.1:9595//MyFirstService和127.0.0.1:8585/MySecondService'。春JAXWS在不同的端口独立的应用程序的端点

请帮我实现这一点。

+0

,我认为这样做的唯一方法是有两个不同的服务应用。服务(应用程序)在一个端口上启动。要切换到另一个端口,您必须在不同的端口上启动该服务。 – Mukus

回答

0

我找到了解决方案。

我用org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter

现在我改成了

<jaxws:endpoint id="sampleReq" implementor="#request" address="localhost:9090/MyFirstService" > 
</jaxws:endpoint> 

<jaxws:endpoint id="sampleReq2" implementor="#request2" address="localhost:8585/MySecondService" > 
</jaxws:endpoint> 
+0

这是否工作?所以,让我们在tomcat上托管它。你的服务器将有一个端口说9090.现在,如果你添加定义另一个端口为另一个服务操作,8585,在你的情况下,如何工作?当然,除非你将请求重新路由到8585到9090. – Mukus

+0

正像我在标题中提到的那样运行这个应用程序作为独立的应用程序。它为我工作 – GP32

相关问题