В wsdl у нас есть информация, такая как Url, номер порта и имя метода. Мы можем общаться с открытым методом с использованием этой информации, а затем, почему мы используем инструмент (Wsdl2Java) для генерации кода клиента (код потребителя). а затем использовать этот код клиента для использования веб-службы.Почему генерировать код клиента из wsdl для использования webservice
ответ
На самом деле генерация потребительского кода (с использованием инструмента Wsdl2Java) не является обязательной, если ваш открытый веб-метод принимает примитивный тип в качестве параметра и возвращает примитивный тип. Но если он возвращает сложный тип, как любой объект. это время Хранитель объекта (класс этого объекта) должен быть в клиентской системе. Этот класс также генерируется при использовании инструмента WSDL2JAVE.
WSDL - это метаязык. Это не исполняемый код, а инструмент, используемый для создания исполняемого кода.
Одним из преимуществ определения службы в WSDL является то, что вы можете затем реализовать сервис и клиент практически на любом желаемом языке. Существуют автоматизированные инструменты для создания клиентов и серверов для популярных языков, но вы можете написать свой собственный инструмент или ручной код своей собственной реализации.
Если вы единственный человек, работающий в веб-сервисе, использование абстракции, такой как WSDL, может показаться пустой. В среде, ориентированной на команды, где многие люди и, возможно, несколько команд работают над сервисами, абстракция WSDL упрощает работу людей.
- 1. Создание клиента Webservice из wsdl url
- 2. генерировать код сервера wcf из файлов wsdl
- 3. Генерировать ОТДЫХ из WSDL
- 4. Использование Apache CXF wsdl для javascript-клиента
- 5. Конфигурация клиента webservice
- 6. Каковы преимущества использования maven для создания WS-клиента из WSDL?
- 7. Maven JAX-WS плагин не генерировать классы клиента из WSDL
- 8. Создание JAXWS (Metro) WebService из WSDL
- 9. генерировать WSDL из java WS
- 10. Зависимости клиента WebLogic WebService
- 11. Ошибка Создание WebService клиента
- 12. Как создать WSDL-файл из C# WebService
- 13. Создание webservice для моей работы в WSDL
- 14. Отсутствует @XmlRootElement при создании клиента из wsdl
- 15. Невозможно сгенерировать Java-код из WSDL
- 16. Генерировать WSDL динамически
- 17. Perl wsdl webservice call
- 18. из WSDL мы можем генерировать Java-файлы
- 19. WebService wsdl response
- 20. Создание клиента WebService на основе JAXB (Stub) от WSDL
- 21. Предоставление хранилища ключей для клиента webService
- 22. Исключение клиента WebService: не удается импортировать wsdl: привязка
- 23. Создать webservice stub из wsdl в Java
- 24. WSDL Exception in webservice
- 25. webservice Ошибка импорта WSDL
- 26. Построение Django WebService из существующего WSDL
- 27. iOS-Webservice: Webservice для клиента iOS
- 28. Как сгенерировать WSDL из класса (не webservice)
- 29. Вызов Java webservice (wsdl) из VB.net
- 30. Клиент веб-службы ReST - генерировать из WSDL или нет?
Хм ... Почему бы и нет? Я не вижу вашего вопроса. – SLaks