Перейти к содержимому



Создание Веб-службы в среде NetBeans

веб-служба java web-service Netbeans

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 admin

admin

    Администратор

  • Администраторы
  • 76 сообщений

Отправлено 03 Февраль 2014 - 23:07

Веб-служба

Создаем новый проект Web Application

pic1.jpg
pic2.jpg


Нажимаем правой кнопкой мыши на названии проекта и добавляем веб-службу

pic3.jpg
pic4.jpg


Появился исходный код веб-службы

pic5.jpg


Переключаемся к виду представления

pic6.jpg


Нажимаем Add Operation, Задаем имя операции, тип возвращаемого значения и имена параметров

pic7.jpg


На вкладке Exceptions задаем обработчик исключений IOException

pic8.jpg

Появилась указанная нами операция

pic9.jpg

В код добавился соответствующий метод

pic10.jpg


Для запуска веб-службы нужно выбрать пункт меню Deploy

pic11.jpg


Для проверки работы веб-службы откроем её в браузере по адресу
http://localhost:808...tServiceService

pic12.jpg


В таблице указан URL файла описания (WSDL) который нужно будет указать в клиенте данной веб-службы для получения доступа к её операциям

WSDL файл выглядит следующим образом

pic13.jpg


Клиент веб-службы

В новом Web Application нажимаем правой кнопкой на названии проекта и выбираем New->Web Service Client

pic14.jpg


Указываем URL WSDL описания и нажимаем Finish

pic15.jpg

Появилось описание веб-службы

pic16.jpg

Нам нужно создать сервлет для обращения к веб-службе

pic17.jpg

Создаем новый сервлет

pic18.jpg


В методе  processRequest в блоке Try нажимаем правой кнопкой и выбираем Insert Code, где выбираем Call Web Service Operation. В появившемся списке выбираем операцию.

pic19.jpg
pic20.jpg

Ссылки:

http://netbeans.org/.../flower_ws.html
http://netbeans.org/...er-code-ws.html
http://netbeans.org/...svc/client.html




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей

Рейтинг@Mail.ru