我有一个 WSDL,它定义了一个名为CalendarService的 Web 服务:
<soap:address location="http://example.com/calendar"/>
WSDL 定义了以下方法:
String setDate(String date)
int setTime(int time)
CalendarService 没有部署在任何地方。 CalendarServiceProxy是从 CalendarService WSDL 生成的代理。
我有一个名为DummyService的 Web 服务,可通过“ http://example.com/dummy ”访问
DummyService 有以下方法:
String dummyMethod(String foo)
DummyService 部署在 IIS 上。
我想知道是否可以编写一个 SoapExtension,以便从 CalendarServiceProxy 对 CalendarService WSDL 中定义的所有方法的所有调用调用 DummyService 的方法 dummyMethod。这样 dummyMethod 方法将序列化的传入 SOAP 消息作为参数获取。