Получить метод в веб-сервисе Java через NetBeans? - PullRequest
0 голосов
/ 23 марта 2011

В настоящее время я создаю Java-сервис через Netbeans.Я развертываю веб-сервис на Tomcat 7. Я могу вызывать веб-сервис с помощью метода POST, но я также хотел бы использовать GET.Я понятия не имею, как заставить GET работать.Это проблема конфигурации с Tomcat, мне нужно добавить определенный код в веб-службу, ...?

Ответы [ 3 ]

0 голосов
/ 23 марта 2011

NetBeans создаст веб-сервис на основе SOAP по умолчанию, если вы не запросите веб-сервисы RESTFULL.Вы не можете вызвать веб-сервис SOAP через GET.

0 голосов
/ 21 апреля 2011

вам нужно запросить URL веб-сервиса как обычно в Java, но сначала вы должны сделать веб-сервис для запуска с методом get, добавив в web.config значение system.web

<webServices>
    <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
    </protocols>
</webServices>

затем запросите ваш веб-сервис и отправьте параметры в запросе в обычном режиме.

0 голосов
/ 23 марта 2011

Когда вы говорите «веб-сервисы», вы имеете в виду SOAP, верно? Или может быть ОТДЫХ?
Веб-службы SOAP через HTTP могут использовать только POST, поскольку тело POST содержит запрос SOAP, а запрос GET не может содержать тело.

...