У меня есть WSDL, определяющий веб-службу с именем CalendarService :
<soap:address location="http://example.com/calendar"/>
WSDL определяет следующие методы:
String setDate(String date)
int setTime(int time)
CalendarService нигде не развернут.
CalendarServiceProxy - это прокси-сервер, сгенерированный из CalendarService WSDL.
У меня есть веб-сервис с именем DummyService , доступный по адресу "http://example.com/dummy"
DummyService имеет следующие методы:
String dummyMethod(String foo)
DummyService развернут на IIS.
Интересно, можно ли написать SoapExtension, чтобы все вызовы из CalendarServiceProxy для всех методов, определенных в WSDL CalendarService, вызывали метод dummyMethod из DummyService. Так что метод dummyMethod получает в качестве параметра сериализованное входящее SOAP-сообщение.