Содержание
- 2. В ходе лекции изучаются следующие темы: основные положения WSDL; структура WSDL-документа; элементы Types и Message;
- 3. Основные положения WSDL Тема № 1
- 4. Web Services Description Language – XML-ориентированный язык описания web-сервисов и доступа к ним Определение WSDL
- 5. В WSDL, абстрактное определение конечных точек и сообщений сервиса отделено от конкретных особенностей развертывания сети или
- 6. WSDL признает необходимость множества типов данных для описания форматов сообщений, поддерживает спецификацию XML-схемы (XSD) в качестве
- 7. WSDL определяет общий механизм связывания, позволяющий прикрепить конкретный формат данных, протокол или структуру данных к абстрактному
- 8. Ключевые слова WSDL (описаны в RFS-2119): MUST; MUST NOT; REQUIRED; SHALL; SHALL NOT; SHOULD; SHOULD NOT;
- 9. Структура WSDL-документа Тема № 2
- 10. WSDL-документ представляет собой упорядоченный набор определений Структуризация WSDL-документа
- 11. Основные элементы WSDL-документа: Documents – контейнер для определения документов, доступных для прочтения человеком; Types - контейнер
- 12. Пример структуры WSDL-документа:
- 13. Пример структуры WSDL-документа:
- 14. Пример структуры WSDL-документа:
- 15. Пример структуры WSDL-документа:
- 16. Элементы Types и Message Тема № 3
- 17. Элемент Types содержит определения типов данных, которые используются для описания передаваемых сообщений. WSDL предпочитает использование XSD
- 18. Рекомендации по кодированию абстрактных типов через XSD для WSDL: используйте формы элементов, а не атрибуты; не
- 19. Рекомендации по кодированию абстрактных типов через XSD для WSDL: используйте имя ArrayOfXXX для типов Array (где
- 20. Пример заголовка WSDL-документа:
- 21. Пример описания элемента Types WSDL-документа:
- 22. Синтаксис описания элемента Message:
- 23. Назначение атрибутов описания Message: message name – используется для обозначения наименования сообщения, уникального среди наименований всех
- 24. Пример элемента Message WSDL-документа:
- 25. Если содержание сообщения является достаточно сложным, такое сообщение можно задать через создание соответствующего композитного типа Альтернативный
- 26. Пример альтернативного описания Message:
- 27. Элемент Port Types Тема № 4
- 28. Пример синтаксиса элемента Port Types WSDL-документа:
- 29. Основные шаблоны операций элемента Port Types: One-way - конечная точка получает сообщение; Request-response - конечная точка
- 30. Пример описания One-way операции:
- 31. Пример описания Request-response операции:
- 32. Элементы описания Request-response операции: input – описание входного message; output - описание выходного message; fault –
- 33. Пример описания Solicit-response операции:
- 34. Пример описания Notification операции:
- 36. Скачать презентацию