Содержание
- 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. Скачать презентацию















































Проектная деятельность в учебном процессе
ПРОРОКИ Материалы к уроку литературы в 10 классе по теме « Тема пророка в литературе и искусстве»
Презентация на тему Короли, президенты и граждан (4 класс)
Архитектурные элементы зданий Донецка
Упражнения в написании слов с разделительным мягким знаком
Презентация на тему Принципы гражданского права
Учет учебной работы в школе. Виды учета. Критерии оценки учета. Документы учета
Технология выполнения штукатурных работ
Внутренние воды Саратовской области.ВОЛГА.
В 2011-2012 учебном году в училище начали работу восемь кружков по интересам, где учащиеся могу полностью реализовать свой творческий
Черный квадрат
WRITING FRIENDLY LETTERS
Презентация проекта санаторно-курортного комплекса «РУСЬ»г. Москва, 2012
Цитадель искусства
Муниципального образовательного учреждения «Центр развития ребенка – детский сад «Колосок» (с 01.01.о5 года по 31.08.07года. На 2,5 учебн
Магнитогорский металлургический комбинат – памятник истории Номинация «Расскажу зарубежным сверстникам» Визитная карточка про
Мучные изделия
Презентация на тему Возрождение Италии
Актуальные проблемы информатизации образования
Моллюски
Основы христианского супружества
Загрязнение реки Дон
ПОЧЕТНЫЕ ГРАЖДАНЕ МОСКВЫ
Искусство театра
Информатика 5 класс
Политическая идеология
призентациЯ а.рр
Сверло MagicDrillю. Области применения