Веб-службы Spring: запрос веб-службы перенаправления - PullRequest
0 голосов
/ 31 мая 2010

У меня есть разные Spring Web Services, которые включены в контекст Аннотация конечной точки, поэтому нет никаких зависимостей, несмотря на Аннотация (нет интерфейса и т. Д.). Следовательно, никакой информации о контексте не существует.

Теперь я хочу связать запрос веб-службы, т.е. Вызывается конечная точка, которая сама должна вызывать веб-службу на том же сервере. Я могу использовать Spring WebServiceTemplate, однако мне нужен текущий адрес сервера для этого запроса.

Есть ли способ, как этот URL может быть введен во время запуска приложения в конечные точки? Поскольку конечные точки не расширяют некоторый класс, нет способа получить эту информацию где-либо внутри конечных точек, также параметры запроса не имеют этой информации (это простые JAXB-классы, которые вызываются по запросу).

1 Ответ

0 голосов
/ 31 мая 2010

Я считаю, что лучший вариант - отправить URL как часть запроса.

Это также позволяет позже динамически изменять URL-адрес третьего сервера.

...