Использование веб-службы с платформой Netbeans - PullRequest
2 голосов
/ 22 января 2009

У меня есть приложение, написанное на платформе NetBeans 5.5. У меня проблемы с использованием веб-службы.

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

Поскольку мое приложение использует платформу NetBeans, многие пункты меню меняются. Поэтому я не могу понять, как добавить ссылку на веб-сервис. Я погуглил эту тему несколькими способами, но не нашел ни одной страницы, посвященной использованию сервиса через платформу. Все они говорят о потреблении сервиса приложением Java SE.

Смена приложения с архитектуры платформы не возможна.

Ответы [ 2 ]

0 голосов
/ 27 октября 2009

Нашел это:

  1. Создание веб-службы и клиента с помощью этого учебника
  2. Создание модуля оболочки библиотеки для клиента веб-службы (вам не нужно включать библиотеки JAX-WS, только ваш jar-файл клиента)
  3. В вашем модуле оболочки добавьте следующие зависимости (важно):
    • JAX-WS 2.1 API
    • Библиотека JAX-WS 2.1 и JAXB 2.1 (для этого необходимо установить флажок Показать модули не-API в окне «Добавить зависимость модуля»)
  4. Если вы попытаетесь собрать модуль после этих шагов, он не сообщит вам, что ваш модуль не является другом "path-to-netbeans"/java2/modules/org-netbeans-modules-websvc-jaxws21.jar. Щелкните правой кнопкой мыши на JAX-WS 2.1 и JAXB 2.1 Library и выберите Edit. Выберите версию реализации.

с здесь .

0 голосов
/ 14 февраля 2009

Вот хорошее руководство для настройки устройства чтения каналов на платформе NetBeans. Он охватывает некоторые вопросы конфигурации для использования веб-сервисов

Блог с записью о создании клиента веб-служб

Я был бы рад попытаться дать вам более конкретный ответ, если вы сможете предоставить информацию об услуге, к которой вы хотите получить доступ.

...