Как мне удаленно вызвать веб-службу программно?

#java #web-services

#java #веб-службы

Вопрос:

Я немного новичок в веб-сервисах, и я столкнулся с проблемой.

Мне нужно получить доступ к удаленной веб-службе через класс Java, но я не имею ни малейшего представления, как это сделать.

Если бы кто-нибудь мог указать мне правильное направление, я был бы очень признателен.

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

1. что это за конечная точка веб-службы? Использует ли он json или xml? soap?

Ответ №1:

Что-то вроде этого: http://download.oracle.com/javase/tutorial/networking/urls/connecting.html

По сути, вы создаете URL-адрес (который указывает на веб-службу), подключаетесь к нему, читаете его ответ и т. Д.

Ссылка «Далее>» на этой странице пояснит подробнее. Следуйте по следу, и вы должны быть в пути.

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

1. Спасибо, это очень полезно.

Ответ №2:

Есть несколько хороших библиотек, которые абстрагируются от всех сложных деталей для вас. HTTP-клиент Google Java — хороший.