Oracle Service Bus 12c: Design & Integrate Services

Oracle-logo-430F2F9F33-seeklogo.com

Oracle Service Bus 12c: разработка и интеграция сервисов

Продолжительность курса — 4 дня

В курсе Oracle Service Bus 12c: Design and Integrate Services используется методика, основанная на конкретных примерах, что поможет объяснить слушателям возможности OSB по подключению и координации взаимодействия между различными приложениями и службами на различных платформах, протоколах и технологиях. Эксперты-преподаватели УЦ рассмотрят OSB как общую инфраструктуру в рамках парадигмы SOA.

Цель курса

  • Реализация валидации, маршрутизации, преобразования и обогащения сообщений
  • Интегрирация сервисов с существующими системами
  • Гарантированная доставка сообщений между приложениями
  • Использование сервисной шины Oracle и OWSM для защиты сервисов
  • Тестирование, отладка и устранение неполадок приложений Oracle Service Bus
  • Список возможностей сервисной шины Oracle
  • Переход на абстракционный уровень сервисов
  • Архитектура и функциональные уровни OSB
  • SOAP-сервисы как REST-сервисы 

Слушатели изучат как:

  • Использовать Oracle Service Bus 12c для взаимодействия сервисов
  • Реализовать поток сообщений с помощью Service Bus 12c
  • Реализовать валидацию сообщений, их трансформацию, обогащение и маршрутизацию
  • Интегрировать сервисы с существующими системами
  • Перейти на сервисный уровень абстракции

Этот курс научит вас, как использовать Oracle Service Bus 12c, чтобы заставить сервисы функционировать с учетом решения всех проблем, связанных с прозрачностью архитектуры, валидацией, маршрутизацией, преобразованием, безопасностью сообщений. Сервисная шина Oracle может помочь в части интеграции предприятия без написания собственной логики интеграции для каждого приложения.

Аудитория 

  • Разработчики
  • Архитекторы
  • Аналитики 

Содержание курса

Введение в 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.

 

 

Oracle Service Bus 12c: Design & Integrate Services
SOA and BPM,