Как вызывать методы, которые я вижу в файле wsdl, на который кто-то связал меня? - PullRequest
0 голосов
/ 09 июня 2010

По профессии я не программист на Java. С и Фортран в основном. Однако у меня есть этот одноразовый проект, который кто-то хочет сделать. Подключитесь к некоторой веб-базе данных и получите из нее некоторые данные. Я спросил вокруг, и кто-то наконец связал меня со страницей WSDL. Я нажимаю на эту ссылку и вижу огромный XML-файл.

Если я пишу автономное Java-приложение, как мне назвать эти (перспективные) имена методов, которые я вижу в wsdl. Вы знаете, что getCoordinates есть, но я не знаю, как вызвать этот метод. После поиска в Google я нахожу много разных способов, и я не уверен, что является лучшим способом для моего простого приложения.

Спасибо

1 Ответ

1 голос
/ 09 июня 2010

Когда вы начнете работать с веб-сервисами, вы должны получить eviware's soapUI в качестве отдельного приложения для тестирования и работы с сервисами.Это может дать вам представление о том, как в целом работают веб-сервисы.

Тогда вам следует использовать библиотеку, например ось apache , чтобы использовать сервисы.Обычно вам не нужно говорить «xml».Обычно вы создаете Java-заглушку, которая представляет службу в терминах методов и объектов, и используете заглушку как обычные Java-классы.Theres wsdl2java инструмент, который делает создание заглушки для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...