В курсе Oracle Service Bus 12c: Design and Integrate Services используется методика, основанная на конкретных примерах, что поможет объяснить слушателям возможности OSB по подключению и координации взаимодействия между различными приложениями и службами на различных платформах, протоколах и технологиях. Эксперты-преподаватели УЦ рассмотрят OSB как общую инфраструктуру в рамках парадигмы SOA.
Слушатели изучат как:
-
Использовать Oracle Service Bus 12c для взаимодействия сервисов
-
Реализовать поток сообщений с помощью Service Bus 12c
-
Реализовать валидацию сообщений, их трансформацию, обогащение и маршрутизацию
-
Интегрировать сервисы с существующими системами
-
Перейти на сервисный уровень абстракции
Преимущества для Вас:
Этот курс научит вас, как использовать Oracle Service Bus 12c, чтобы заставить сервисы функционировать с учетом решения всех проблем, связанных с прозрачностью архитектуры, валидацией, маршрутизацией, преобразованием, безопасностью сообщений. Сервисная шина Oracle может помочь в части интеграции предприятия без написания собственной логики интеграции для каждого приложения.
Цель курса:
-
Реализация валидации, маршрутизации, преобразования и обогащения сообщений
-
Интегрирация сервисов с существующими системами
-
Гарантированная доставка сообщений между приложениями
-
Использование сервисной шины Oracle и OWSM для защиты сервисов
-
Тестирование, отладка и устранение неполадок приложений Oracle Service Bus
-
Список возможностей сервисной шины Oracle
-
Переход на абстракционный уровень сервисов
-
Архитектура и функциональные уровни OSB
-
SOAP-сервисы как REST-сервисы
Аудитория курса:
-
Разработчики
-
Архитекторы
-
Аналитики
Введение в OSB
-
О сервисной шине.
-
Введение в OSB.
-
Об Oracle Service Bus и Oracle SOA Suite.
-
Параметры установки и конфигурации сервисной шины.
Начало работы с приложениями сервисной шины
-
Основы WSDL и XSD.
-
Компоненты сервисной шины.
-
Создание простого приложения сервисной шины.
-
Возможностей разработки.
Основы потока сообщений
-
Что такое поток сообщений.
-
О контекстных переменных.
-
Шаблоны.
-
Отладки.
Валидация сообщений и обработка ошибок
-
Валидация сообщения.
-
Обработка ошибок.
-
Создание отчетности.
Преобразование сообщений
-
Обзор преобразований сообщений в сервисной шине.
-
О функциях XPath.
-
Использование XSLT Mapper для создания xsl-преобразований.
-
Использование Xquery Mapper для создания преобразований XQuery.
-
Преобразование из формата XML и в формате XML с nXSD.
Маршрутизация сообщений
-
Обзор маршрутизации сообщений.
-
О маршрутизации на основе содержимого сообщений.
-
О динамической маршрутизации.
Обогащение сообщений
-
Варианты использования обогащения сообщений.
-
Обогащения с помощью Service Callout.
-
Обогащение с помощью Java Callout.
Обработка сообщений с параллельными вызовами
-
Что такое split-join.
-
О шаблонах split-join.
-
О конструкциях split-join.
-
Реализация сплит-соединения.
Транспорт и адаптеры
-
Об адаптерах JCA.
-
SOA-DIRECT.
-
SOAP-сервисы, использующие REST.
Гарантированная доставка сообщений
-
Гарантированная доставка сообщений в сервисной шине.
-
Качество сервисов.
-
Конфигурация для гарантированной доставки сообщений.
Безопасность сервисной шины
-
О концепциях безопасности.
-
Безопасность Oracle WSM.
-
О политиках контроля доступа.
Дополнительно
-
Принципы и лучшие практики использования сервисной шины.
-
Кэширование результатов работы сервиса и SLA-алерты.
-
Интеграция с MFT.
-
Непрерывная интеграция с Maven.