Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
ПОИТ-4
1. Лекции 34 час.
2. Лабораторные работы 51 час.
1
Internet
Сервис 1
Приложение
Сервис 2
Сервис 3
ESB
Приложение
2
11. SOA: SOA Registry – реестр сервисов, информация о сервисах
и их интерфейсах.
Сервис 1 Сервис 2 Сервис 2
ESB Registry
Приложение
Сервис B
Сервис A Сервис C
Workflow -сервис
модель
Registry
Приложение
3
Registry
Broker
Сервис B
Сервис A Сервис C
Workflow -сервис
модель
Приложение
Вопрос-ответ
Клиент Сервер
Однонаправленная модель
4
дуплекс
Клиент Сервер
обратный
вызов
Дуплекс
Клиент Сервер
Потоковая модель
подписка
Клиент 1
обратный
вызов
Сервер
обратный
вызов
Клиент 1
подписка
Издатель-подписчик
17. SOA: основные стандарты W3С: XML, SOAP, WSDL, UDDI.
18. SOA: спецификации второго уровня W3C (WS*):
- WS-Policy, WS-PolicyAttachment, WS-PolicyAssertion
(описание политик web-сервиса);
5
- WS-Addressing (механизм адресации web-cthdbcf);
- WS-Security (целостность и конфиденциальность web-
сервисов);
- WS-Trust (механизм получения маркеров защиты);
- WS-SecureConversion (создание безопасной сессии обмена
сообщениями);
- WS-SecurityPolicy (определяет набор утверждений
политики безопасности);
- WS-Federation (объединение защищенных доменов);
- WS-Transfer (механизм обновления, создания и удаления
ресурсов);
- WS-ResourceTransfer, WS-Fragment (обеспечивает
частичный доступ к ресурсам);
- WS-MetadataExchange (механизм получения метаданных);
- WS-Enumeration (механизм получения данных больших
размеров);
- WS-Eventing (механизм уведомления о событиях web-
сервисов);
- WS-Management (SOAP-управление системами);
- WS-Discovery (механизмы публикации и поиска web-
сервисов);
- WS-ReliableMessaging, WS-ReliableMessagingPolicy
(механизмы надежной передачи сообщений между web-
сервисами);
- WS-MakeCpnnection (установка соединения с сервисом не
имеющего доступный адрес);
- WS-Coordination (механизмы взаимодействия web-
сервисов);
- WS-AtomicTransaction (поддержка транзакций web-
сервисов);
- WS-BusinessActivity (координация бизнес-взаимодействия
web-сервисов).
6
20.
21. SOA: Software AG webMethods OneData, Oracle SOA Suite
12C, Microsoft WCF.
22. SOA: оркестровка
23. SOA: микросервисы