Местоположение адреса WSDL

#xml #web-services #soap #wsdl

#xml #веб-сервисы #soap #wsdl

Вопрос:

 <service name="MathServicesService">
    <port name="MathServicesPort" binding="tns:MathServicesPortBinding">
      <soap:address location="http://localhost/C:UserscvolkernickworkspaceWSDLServerbinmath"/>
    </port>
  </service>
  

Что я должен иметь там, где это написано <soap:address location="URL" /> ?? Я пытаюсь протестировать свой веб-сервис локально с помощью обозревателя веб-служб, но я продолжаю получать 404s

Ответ №1:

Для локального запуска службы у вас должен быть запущен сервер (например, сервер приложений Tomcat или даже простая конечная точка JAX-WS).

Затем вам нужно указать URL конечной точки здесь (или в качестве параметра при получении экземпляра службы).

Комментарии:

1. Нужно ли мне преобразовать мой проект в динамическое веб-приложение, чтобы развернуть его на glassfish?