Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАртем Майданов
1 SOAP
2 Содержание лекции Протокол SOAP. Структура SOAP-сообщения: конверт, заголовок, тело сообщения. Стандарты WS-Addressing и WS-Security. SOAP-Fault. Язык WSDL. Элементы,,,,
3 Что такое SOAP? SOAP – простой протокол доступа к объектам (Simple Object Access Protocol) является особым форматом сообщений SOAP создан для обмена сообщениями через Интернет (почти) не зависит от платформы и языка основан на XML относительно(!) прост и расширяем не является стандартом
4 Что такое SOAP? SOAP – простой протокол доступа к объектам (Simple Object Access Protocol) является особым форматом сообщений SOAP создан для обмена сообщениями через Интернет (почти) не зависит от платформы и языка основан на XML относительно(!) прост и расширяем не является стандартом
5 Что такое SOAP? SOAP – простой протокол доступа к объектам (Simple Object Access Protocol) является особым форматом сообщений SOAP создан для обмена сообщениями через Интернет (почти) не зависит от платформы и языка основан на XML относительно(!) прост и расширяем не является стандартом
6 Зачем нужен SOAP? Когда-то давно веб-серсисы были простыми и понятными, и выглядели вот так: Пользователь Веб-сайт (веб-сервис) Веб-сервис был самодостаточен и взаимодейство-вал только с пользователем и внутренней логикой Пример – rp5.ru
7 Зачем нужен SOAP? Потом всё усложнилось, и веб-сервис стал выглядеть вот так: Пользователь Веб-портал Сервис1 Сервис2 Сервис3
8 Зачем нужен SOAP? SOAP предназначен для обмена структуриро- ванными сообщениями в распределённой вычи- слительной среде. Проще говоря, SOAP помогает различным приложениям, размещённым в сети, и плохо знакомым друг другу, обмениваться информацией на понятном им языке.
9 Структура SOAP Все сообщения SOAP оборачиваются в конверт - Envelope В конверте может быть необязательный элемент Header Само сообщение передаётся в элементе Body
10 Структура SOAP Пример SOAP-сообщения T-Systems
11 Структура SOAP Еще один пример SOAP-сообщения 34.5
12 Стандарты WS-Addressing и WS-Security WS-Addressing - устраняет всякую зависимость от транспортных заголовков или передачи специфических параметров при получении доступа к Web-сервисам. WS-Security- обеспеченивает безопасность SOAP-сообщений, позволяет определять источник SOAP сообщения, подписывать сообщение и шифровать его содержимое.
13 SOAP-Fault Необязательный элемент SOAP-Fault позволяет передать сообщение об ошибке Элемент SOAP-Fault должен быть единственным в сообщении Позволяет указать на источник проблемы, что очень важно для сложных веб-сервисов
14 Язык WSDL WSDL (Web Services Description Language) язык описания веб-сервисов и доступа к ним, основанный на языке XML. WSDL не является стандартом W3C WSDL определяет расположение сервиса и операции (или методы), предоставляемые им.
15 WSDL – структура описания Методы, предоставляемые web-сервисом Сообщения, используемые web-сервисом Типы данных, используемые web-сервисом Протоколы связи, используемые web-сервисом
16 Пример WSDL-описания
17 Что почитать по теме? SOAP: WS-Addressing: WS-Security: WSDL: WSDL 2.0:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.