Spring Web Services:重定向Web服务请求

时间:2010-05-31 10:14:22

标签: web-services spring spring-ws

我有不同的Spring Web Services,它们被包含在上下文中 端点注释,因此尽管注释没有依赖关系(没有接口等)。因此,不存在“上下文”信息。

现在我想链接一个Web服务请求,即。调用端点本身应该在同一服务器上调用Web服务。我可以使用Spring的WebServiceTemplate,但是,我需要当前服务器URL 来处理此请求。

在应用程序启动到端点期间,有什么方法可以注入此URL吗?由于端点不扩展某些类,因此无法在端点内的任何位置获取此信息,请求参数也没有此信息(这些是简单的JAXB类,根据请求进行编组)。

1 个答案:

答案 0 :(得分:0)

我认为最好的选择是将URL作为请求的一部分发送。

这使您可以稍后将URL动态更改为第三个服务器。