Содержание
- 2. Содержание Введение. Второе поколение стандартов WS Безопасность и WS-Security Адресация и WS-Addressing Состояния WS и WSRF
- 3. Введение. Второе поколение стандартов WS 1
- 4. Стандарты WS первого поколения http://www.soaspecs.com UDDI SOAP WSDL Web Службы Доступен посредством Обеспечивает поиск Связан с
- 5. Некоторые стандарты WS-* (стандарты второго поколения) WS-Coordination WS-Transaction (and the WS-TX TC) WS-AtomicTransaction WS-BusinessActivity WS-BPEL BPEL4WS
- 6. Некоторые стандарты WS-* (стандарты второго поколения) http://www.soaspecs.com
- 7. Организации-разработчики стандартов WS-* Microsoft IBM Sun Oracle Globus … W3C (World Wide Consortium) OASIS (Organization for
- 8. Сферы WS-* стандартов http://www.soaspecs.com
- 9. Поли-тика Перенап-равление Цепочки SOAP-фильтров Входящий SOAP- запрос Исходящий SOAP-ответ Трасси-ровка Безопас-ность Web-метод Трасси-ровка Безопас-ность Перенап-равление Поли-тика
- 10. Безопасность WS и WS-Security
- 11. Проблемы с безопасностью у WS первого поколения Стандарты Web служб первого поколения не подразумевали обеспечения какой-либо
- 12. Стек протоколов обеспечения безопасности в CXA CXA - Global XML Web Services Architecture: семейство стандартов, представленных
- 13. Стек протоколов обеспечения безопасности в CXA SOAP WS-Security WS-Policy WS-PolicyFramework WS-PolicyAssertions WS-Trust WS-Privacy WS-Authorization WS-Federation WS-SecureConversation
- 14. WS-Security – комплексное решение задач безопасности WS Стандарт WS-Security ориентирован на комплексное решение задач безопасности при
- 15. WS-Security и SOAP сообщения WS-Security переносит процедуру идентификации и авторизации в пространство SOAP-сообщений. Используя маркеры безопасности
- 16. Процедура обеспечения безопасности при передаче сообщения Клиент Web-службы Служба Маркеров Безопасности Web-служба 1. Запрос на маркер
- 17. Аутентификация пользователя Внедряется в заголовок SOAP-сообщения: scott password ...
- 18. Виды аутентификации WS-Security - аутентификация пользователя посредством пары Имя пользователя-пароль. - аутентификация посредством сертификата X.509v3 Kerberos
- 19. UsernameToken – имя пользователя и пароль scott password Пароль в виде простого текста (например, при использовании
- 20. X509v3 – сертификат безопасности ValueType="wsse:X509v3" EncodingType="wsse:Base64Binary" Id="SecurityToken-f49bd662-59a0-401a-ab23-1aa12764184f"> MIIHdjCCBCCAWqgAwIBAgIBGzANBgkqhkiG9w0BAQQFADBHMQ0wCwYDVQQKEwRMRwwGgYDVQQLExNDYWViZWFucyBkZXZlbG9wZXJzMRgwFgYDVQQLEw9jYWViZWFucy5uZXQucnUwHhcNMDcxMjAxMDAwMDAwWhcNMDgwMTMxMjM1OTU5Wj... Для обеспечения безопасности при использовании сертификата надо прибегнуть
- 21. Подпись сообщения Подпись сообщения лежит в рамках спецификации XML Signature. При подписи сообщения используется секретная аутентификационная
- 22. Подпись сообщения ... ... Hp1ZkmFZ/2kQLXDJbchm5gK... ... *Пространство имен ds принадлежит спецификации XML Signature Влад Боркус. Безопасность
- 23. Шифрование Аутентификация и подпись сообщения – это не всегда достаточная мера обеспечения безопасности, особенно при передаче
- 24. Шифрование ... Id="EncryptedContent-f6f50b24-3458-41d3-aac4-390f476f2e51" Type="http://www.w3.org/2001/04/xmlenc#Content"> "http://www.w3.org/2001/04/xmlenc#tripledes-cbc" /> Symmetric Key InmSSXQcBV5UiT... Y7RVZQqnPpZYMg== ... *Пространство имен xenc принадлежит спецификации
- 25. Адресация и WS-Addressing
- 26. Адресация в стандартах первого поколения (WSDL) В стандартах первого поколения полный адрес WS содержался в WSDL-описании
- 27. Пример адресации SOAP по стандарту первого поколения Описание WS-Addressing ведется по презентации:Siyamed Seyhmus. WS-Addressing. SINIR SRDC
- 28. Использование WS-Addressing для обеспечения независимости от транспорта В стандарте WS-Addressing предусматривается введение полей и определяющих URI
- 29. Управление ответом В стандарте первого поколения подразумевается, что ответное сообщение передается по уже открытому HTTP каналу.
- 30. Управление ответом У данного сообщения есть идентификатор “uuid:someid”, и оно относится (related) к сообщению “uuid:someotherid” как
- 31. Адресация конечных точек WS-Addressing обеспечивает расширенную адресацию конечных точек. Так как WSDL не поддерживает расширение элемента
- 32. VS *WSDL Service element *EndpointReference element расширяет элемент добавляя поля ReferenceProperties и Policy. Address, ServiceName и
- 33. Формирование SOAP-сообщения на основе http://www.fabrikam123.example/acct 123456789 ABCDEFG xmlns:wsa="="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:fabrikam="... "> ... http://www.fabrikam123.example/acct 123456789 ABCDEFG ... ...
- 34. Конструкции WS-Addressing Таким образом, WS-Addressing определяет два вида конструкций, позволяющих унифицировать адресацию WS независимо от базового
- 35. Презентация IBM Состояние WS и WSRF
- 36. «Состояния» и стандарты первого поколения Изначально, использование Web-служб не подразумевало существования «Состояния». Типовой сценарий использования Web-службы:
- 37. WSRF Предложена в 2004-м году, утверждена в качестве стандарта OASIS в 2006-м году. Включает следующие стандарты:
- 38. Концепция WSRF – Web Service Resource Framework Для разработки Grid не получилось применить “чистые” Web-сервисы, т.к.
- 39. Web-сервис + Ресурс = WS-ресурс Web-сервис Ресурсы Filename: “install.xml” Size: 250 Descriptors: {“install”} Filename : “readme.txt”
- 40. 1. Определение свойств ресурса XML примеры Web-ресурсов из книги: Бабу Сандарам. Что такое WSRF, Часть 1.
- 41. 2. Базовый WSDL-файл targetNamespace="http://example.com/satellite" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://example.com/satellite" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsrp= "http://docs.oasis-open.org/wsrf/2004/06/wsrf- WS-ResourceProperties-1.2-draft-01.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> "http://docs.oasis-open.org/wsrf/2004/06/wsrf- WS-ResourceProperties-1.2-draft-01.wsdl" location="WS-ResourceProperties.wsdl" />
- 42. 3. Добавление ресурса к WSDL ... xmlns:xsd="http://www.w3.org/2001/XMLSchema"> ... ... maxOccurs="1"/> maxOccurs="1"/> ... wsrp:ResourceProperties= "tns:GenericSatelliteProperties">
- 43. 4. Операция на запрос ресурса ... ... ... "tns:GenericSatelliteProperties"> wsa:Action="http://example.com/CreateSatellite" /> wsa:Action="http://example.com/CreateSatelliteResponse"/>
- 44. 5. Запрос ресурса xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> org/soap/envelope/"> xmlns:wsa="http://www.w3.org/2005/02/addressing" xmlns:sat="http://example.org/satelliteSystem"> http://example.com/satellite SAT9928 Ответ:
- 45. 5. Запрос состояния ресурса soap/envelope/" xmlns:sat="http://example.org/satelliteSystem" xmlns:wsa="http://www.w3.org/2005/02/addressing" xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf- WS-ResourceProperties-1.2-draft-01.xsd"> http://docs.oasis-open.org/wsrf/2004/06/WS-ResourceProperties/ GetResourceProperty http://example.com/satellite SAT9928 xmlns:satProp="http://example.com/satellite"> satProp:altitude
- 46. Реализация WSRF The Globus Toolkit 4: реализация WSRF на Java и C (WS-Core). WebSphere Application Server
- 47. Презентация IBM WS-Notification
- 48. Ссылки и литература http://www.soaspecs.com – перечень стандартов и спецификаций Web-служб с ссылками на организации-разработчики. http://www.devarticles.com/c/b/Web-Services -
- 50. Скачать презентацию















































Бала құқығы туралы
Автомобилестроение
Дж.А.Алиев, Н.М.Гулиев Карбоангидраза растений. М.: Наука, 1990, 175 с.
Презентация на тему Иван Алексеевич Бунин
Коммутатор D-LINK
Плотность овощей и фруктов, выращиваемых на приусадебном участке
Легкая атлетика
КИТАЙСКИЙ ЯЗЫК для 1-4 классов Знаете ли вы, что каждый 4-ый человек на Земле говорит по-китайски?
Стенд С01 linde улица
Сочинение описание животного 5 класс
МАОУпрогимназия №108
Долой бумагу! Долой курьевов! Даешь Производительность!
Презентация на тему Формы культуры
Нефтепродукты, полученные в результате крекинга нефти
Представление объединений ИАТЭ НИЯУ МИФИ
Развитие личностных интегративных качеств как условие социализации дошкольников
День Матери
Число «Пи» и способы его вычисления на компьютере
Webinar requirement form
Интегрированный процессор для цифровой телефонии TETRA
Связи между справочниками
Презентация на тему Эпоха теории флогистона Пневматическая химия Развитие аналитической химии
Эта удивительная вода
Предпринимательство (8 класс)
Перспективы проведения Чемпионата Мира по футболу 2018 года в России
Гибкий Павел. Обучение аудированию и диалогической речи. Урок 1 (китайский язык)
Центральная Азия в 19 веке
Биоэквивалентность – как регуляторный механизм на фармрынках государств СНГ