Как изменить конечные точки на веб-сервисе - PullRequest
1 голос
/ 03 сентября 2011

Я работаю над вызовом клиента веб-службы.В настоящее время я подключаюсь к тестовой среде.Чтобы подключиться к производственной среде, мне нужно подключиться к производственной среде.Мой процесс с точки зрения подключения к тестовой среде выглядит следующим образом.

  1. Копирование WSDL в локальный каталог
  2. Запуск wsdl2java для генерации объектов домена и других аннотированных классов.Есть один с @WebServiceClient и пара с @WebService
  3. Оттуда я просто использую сгенерированные объекты для вызова этих классов.

То, что я не получаю, этогде я бы изменил конечные точки для вызова службы, как только мы перейдем в производственную среду.

Ответы [ 2 ]

0 голосов
/ 03 июня 2013

Кроме того, если вы проверите конструктор Service, в сгенерированном у меня коде один из конструкторов примет URL-адрес в качестве аргумента.

0 голосов
/ 03 сентября 2011

Я считаю, что wsdl2Java генерирует класс Proxy с помощью setEndpointAddress (), где вы можете изменить целевой URL.Этот метод должен находиться в сгенерированном ServiceLocator.

...