Если я правильно понимаю, в WSDL
документе, можно сказать, в простых условиях, что:WSDL и AXIS ADB
portype section:
можно сравнить с интерфейсом в OO
языка, и описывает работу предлагаемых службой.binding section:
определяет протоколы которым операция может быть доступна через
(например, SMTP, HTTP и т.д.).services section:
указывает конечную точку для каждого из назначенных привязок.
Пожалуйста, исправьте меня, если я говорю что-то не так.
Если это правильно, когда мы создаем клиента с использованием интегрированных AXIS-инструментов AXIS ADB и Eclipse EE, зачем нам также указывать URL-адрес в качестве конечной точки службы при создании экземпляра заглушки?
MultiplierImplStub stub=newMultiplierImplStub("http://localhost:8080/ProductServer/services/MultiplierImpl");
Если не окурок, которым автоматически построен разбор WSDL службы, уже знаете, что конечные точки?
EDIT:
И почему конечная точка указана в клиенте не соответствует ни одному из конечных точек, определенных в WSDL
?
<wsdl:service name="MultiplierImpl">
<wsdl:port name="MultiplierImplHttpSoap11Endpoint" binding="ns:MultiplierImplSoap11Binding">
<soap:address location="http://localhost:8080/AxisTestProjectServer/services/MultiplierImpl.MultiplierImplHttpSoap11Endpoint/"/>
</wsdl:port>
<wsdl:port name="MultiplierImplHttpSoap12Endpoint" binding="ns:MultiplierImplSoap12Binding">
<soap12:address location="http://localhost:8080/AxisTestProjectServer/services/MultiplierImpl.MultiplierImplHttpSoap12Endpoint/"/>
</wsdl:port>
<wsdl:port name="MultiplierImplHttpEndpoint" binding="ns:MultiplierImplHttpBinding">
<http:address location="http://localhost:8080/AxisTestProjectServer/services/MultiplierImpl.MultiplierImplHttpEndpoint/"/>
</wsdl:port>
</wsdl:service>
спасибо, см. Мое редактирование. – GionJh
Я видел это, но я немного смущен. Разве вы не сказали, что задали этот URL? Если URL-адрес был автоматически заполнен для вас, возможно, у вас есть некорректная конфигурация. –
Я сам задал этот URL в создании экземпляра, я тоже немного смущен. Я также отметил, что удаление этого URL-адреса не имеет значения, клиент всегда работает нормально. – GionJh