JAX-WS вне сервера приложений - PullRequest
2 голосов
/ 14 января 2011

Я пытаюсь узнать о JAX-WS, особенно с использованием WSDL в Java.

Я хочу использовать небольшой WebServer / Tool (не полноценный сервер приложений). Любые предложения о том, с чего начать? Конкретные инструменты / технологии / учебные пособия / веб-сайты будут оценены.

Большая часть того, что я нашел, касалась серверов приложений.

Ответы [ 2 ]

4 голосов
/ 14 января 2011

Самое простое решение - просто использовать сервер, предоставленный самой JDK6 :

import javax.xml.ws.Endpoint;

public static void main(String[] args) {

      Endpoint.publish(
         "http://localhost:8080/WebServiceExample/circlefunctions",
         new CircleFunctions());

}

По крайней мере, для тестирования, которое может быть полезным.

3 голосов
/ 14 января 2011

Если у вас есть WSDL, вы можете изучить модель программирования клиента без необходимости использования AppServier. Все, что вам нужно, это инструмент SoapUI . Он может действовать как MockServer для вашего WSDL.

...