На главную страницу Пишите в РДТЕХ Карта сайта RSS-канал
 
 
 
О компании События и новости Услуги и решения Проекты Партнерство Работа в РДТЕХ Контакты
 
 
 
   
Обучение
Новости Учебного центра
Зачем нужно авторизованное обучение Oracle?
Информация про Учебный центр
Преподаватели
Полный перечень курсов
Расписание курсов
Задайте вопрос
Контакты Учебного центра




Прайс-лист и расписание на 2010 г.
Прайс-лист и расписание на 2011 г.

  Главная страница > Услуги и решения > Обучение


O10gSOA     Учебных дней:
  Oracle SOA Suite 10g: Оркестровка сервисов     5
Стоимость (рубли):  
  72275
янв фев мар апр май июн июл авг сен окт ноя дек
25-29
- 01-05
- - - - - - - - -

На этом курсе рассматриваются основные понятия оркестровки сервисов в системах сервис-ориентированной архитектуры (SOA, service-oriented architecture), а также реализация приложений сервис-ориентированной архитектуры, в состав которых включена корпоративная сервисная шина ESB (Enterprise Services Bus), интеграция бизнес-процессов и управление ручным потоком работ с помощью диспетчера BPEL-процессов Oracle BPEL Process Manager. Слушатели изучают, как применять стандарт Business Process Execution Language (BPEL, язык описания исполнения бизнес-процессов) для объединения набора отдельных сервисов в сквозной технологический процесс, а также как преобразовывать и трансформировать данные, используя адаптеры диспетчера Oracle BPEL Process Manager, и как передавать данные, используя ESB-сервисы, а также как обеспечивать информационную безопасность, используя диспетчер веб-сервисов Oracle Web Services Manager (OWSM). Они развертывают и тестируют BPEL-процессы в среде Oracle Application Server SOA Suite. Полученные навыки помогут повысить скорость и гибкость приложений.

После успешного прохождения курса слушатели должны будут уметь:

  • объяснять основные понятия сервис-ориентированной архитектуры и терминологию, связанную с технологией интеграции;
  • инсталлировать и конфигурировать сервер приложений Oracle Application Server SOA Edition, в состав которого входят диспетчер Oracle BPEL Process Manager, шина ESB, компонент Oracle Business Rules (спецификация бизнес-правил) и диспетчер OWSM;
  • разрабатывать и развертывать BPEL-процессы в среде Oracle Application Server 10g;
  • администрировать диспетчер Oracle BPEL Process Manager и выполнять мониторинг бизнес-процессов;
  • создавать BPEL-процесс и вызывать синхронные и асинхронные бизнес-сервисы;
  • применять шину ESB для передачи и трансформации содержимого сообщений;
  • защищать содержимое сообщений и обмены между конечными точками сервисов, используя для этого диспетчер OWSM.

Круг слушателей:

  • Бизнес-аналитики
  • Архитекторы систем сервис-ориентированной архитектуры

Необходимая предварительная подготовка:

  • Знание основ технологий XML, таких как XML Schema, Xpath и XSLT, а также стандартов веб-сервисов, таких как WSDL и SOAP
  • Oracle10g: Основы XML

Программа курса:

  • Введение в концепции сервис-ориентированной архитектуры и Oracle SOA Suite 10g
    • Цели курса и план занятий
    • Описание сервис-ориентированной архитектуры (SOA) и стандарты, допускающие SOA.
    • Введение в Oracle SOA Suite 10g.
    • Описание архитектуры Oracle ESB.
    • Оркестровка сервисов в соответствии со стандартом BPEL
    • Добавление в среду BPEL бизнес-правил и сервиса принятия решения Decision Service
    • Обеспечение безопасности сервисов с помощью Oracle Web Services Manager.
    • Публикация и доступ к сервисам с помощью Oracle Service Registry
  • Инсталляция Oracle SOA Suite 10g
    • Инсталляция Oracle SOA Suite 10g и Oracle Service Registry.
    • Средства разработки Oracle SOA
    • Oracle BPEL Process Designer и Oracle ESB Designer
    • Создание подключений в Oracle JDeveloper
    • Создание подключения сервера приложений и интеграциионного сервера
    • Oracle Rule Author и Oracle Web Services Manager
    • Администрирование Oracle SOA Suite 10g
    • Конфигурирование источника данных (Data Source) и адаптера данных (Data Adapter) с помощью Application Server Control
  • Предоставление сервисов для SOA
    • Архитектура Web-сервиса и подход к его разработке
    • Разработка Web-сервиса в подходе "сверху вниз"
    • Определение XML Schema и создание WSDL-документа
    • Создание Web-сервиса с помощью Oracle JDeveloper 10g
    • Развертывание и тестирование Java Web-сервиса
    • Консоли Oracle Service Registry
    • Публикация сервис-провайдера и WSDL-сервиса
    • Тестирование Web-сервиса в Service Registry
  • Конфигурирование Oracle Enterprise Service Bus
    • Архитектура Oracle Enterprise Service Bus: одиночный экземпляр
    • Создание ESB-проекта в JDeveloper и создание ESB-системы
    • Создание ESB-сервиса и правил маршрутизации в ESB
    • Добавление target-сервиса в правила маршрутизации
    • Добавление SOAP-сервиса в ESB-проект
    • ESB-BPEL native интеграция
    • Регистрация ESB-проекта
    • Достоинства ESB
  • Разработка простого BPEL-процесса
    • Введение в язык описания исполнения бизнес-процессов (BPEL)
    • Описание конструктора Oracle BPEL Process Designer
    • Создание проекта BPEL-процесса
    • Построение BPEL-процесса и оркестровка с помощью операций BPEL
    • Описание операции Assign
    • Использование XPath Expression Builder
    • Проверка исходной XML-структуры BPEL-процесса
    • Развертывание BPEL-процесса и его выполнение
  • Оркестровка сервисов с помощью BPEL
    • Оркестровка сервисов в среде BPEL
    • Разработка BPEL-процесса
    • Импортирование пользовательской XML Schema
    • Создание и конфигурирование ParameterLink
    • Обмен данными сообщений с помощью сервиса
    • Группировка операций с помощью элемента BPEL Scope
    • Добавление операций в контекст (scope) и конфигурирование контекста
    • Конфигурирование ветвей переходов (branches) операции Switch
  • Параллельная обработка операций BPEL
    • Параллельная обработка операций
    • Параллельная обработка с помощью операции FlowN
    • Работа с операцией FlowN
    • Добавление операции While в цикл выполнения
    • Реализация операции Pick
    • Свойства BPEL Deployment Descriptor
    • Определение свойств предпочтений (preference)
    • Определение свойств Deployment Descriptor в JDeveloper
  • Интеграция сервисов спомощью адаптеров
    • Описание среды адаптеров
    • Типы адаптеров OracleAS
    • Технологические адаптеры, адаптеры приложений, legacy- адаптеры и настраиваемые (custom) адаптеры
    • Файловые и FTP-адаптеры
    • Работа с файловым адаптером
    • Создание и конфигурирование файлового адаптера в BPEL и ESB
    • Вызов адаптера базы данных из BPEL
    • Конфигурирование адаптера базы данных
  • Преобразование данных в ESB и BPEL
    • Правила маршрутизации в ESB
    • Добавление фильтрующего выражения в правило маршрутизации
    • Синхронное и асинхронное выполнение
    • Сервисы преобразования в BPEL и ESB
    • Добавление и конфигурирование сервисов преобразования в BPEL
    • Использование XSLT Mapper в BPEL
    • Добавление преобразования в ESB-сервис
    • Создание словаря и отчета
  • Администрирование и обработка исключений в ESB
    • Администрирование ESB Metadata Server и ESB Runtime Server
    • Тестирование ESB-сервиса
    • Обработка ошибок в ESB
    • Ошибки, возникающие в синхронно и асинхронно вызываемых сервисах
    • Изменение правил маршрутизации
    • Просмотр протокольных файлов приложений в ESB
    • Конфигурирование уровней протоколирования
    • Средства импортирования и экспортирования в ESB
  • Обработка исключений и мониторинг в BPEL
    • Обзор операции Scope
    • Обработка сбоев
    • Выбрасывание исключений в BPEL
    • Компенсирующие транзакции
    • BPEL compensationHandler
    • Мониторинг BPEL-процессов с помощью датчиков
    • Введение в мониторинг с помощью Oracle BAM
    • Интерфейс с Oracle BAM
  • Разработка бизнес-правил
    • Введение в технологию бизнес-правил
    • Введение в Oracle бизнес-правила и сервис принятия решений
    • Разработка приложения, разрешенного правилом и доступ к Oracle Rule Author
    • Определение концепций разработки Oracle бизнес-правил
    • Создание репозитория правил и определений правил
    • Определение структуры правила и создание правила
    • Интеграция правил с BPEL-процессом
    • Создание PartnerLink сервиса принятия решений
  • Реализация управления ручным потоком работ в BPEL
    • Сервисы потоков работ в Oracle BPEL Process Manager
    • Реализация сервисов ручного потока работ
    • Шаблоны обмена ручного потока работ
    • Описание потока работ как сервиса
    • Создание ручного задания в BPEL
    • Работа с сервисами уведомлений
    • Конфигурирование уведомлений электронной почты для BPEL-процесса
    • Сервер электронной почты XMail и конфигурирование почтового клиента
  • Интеграция Java-приложений и BPEL
    • Вызов BPEL-процесса из Java
    • Вызов односторонних и двусторонних операций из Java
    • Вызов BPEL-процесса из JSP и с помощью JSP Tag Library
    • Выполнение Java-кода в BPEL-процессе
    • Среда вызова веб-сервисов (WSIF)
    • Java-код с WSIF связыванием
    • Вызов Java из WSIF
    • Встраивание Java-кода в BPEL
  • Конфигурирование компонентной архитектуры диспетчера Oracle WSM
    • Oracle WSM Component Architecture и Oracle WSM Server Components
    • Конфигурирование шлюза и агента на стороне сервера
    • Регистрация веб-сервиса с помощью шлюза
    • Управление политикой в Oracle WSM
    • Шаги управления политикой в Oracle WSM
    • Шаблоны конвейеров
    • Создание шаблонов конвейеров управления политикой
    • Использование шаблонов конвейеров управления политикой агентов на стороне сервера
  • Обеспечение информационной безопасности BPEL- и ESB-сервисов с помощью Oracle WSM
    • Обеспечение безопасности SOA Order Booking Application
    • Вызов защищенного сервиса из BPEL
    • Использование Oracle WSM агентов на стороне сервера и на стороне клиента для применения политик безопасности
    • Инсталляция и конфигурирование агента на стороне клиента
    • Обеспечение безопасности BPEL-процесса в Oracle WSM
    • Вызов защищенного веб-сервиса из BPEL
    • Развертывание и тестирование BPEL-процессов
    • Вызов защищенного веб-сервиса из ESB
  • Мониторинг и протоколирование веб-сервисов с помощью Oracle WSM
      Oracle WSM мониторинг и аудит Архитектура монитора Oracle WSM Monitor Управление условиями эксплуатации Мониторинг производительности системы Просмотр протокольной информации Создание настраиваемых представлений Выполнение настраиваемых представлений Создание правил сигнализации и правил обработки сигналов

 

   
 
   
 
 

О компании | Контакты | Карта сайта | RSS-канал | Пишите в РДТЕХ

Copyright © РДТЕХ. Все права защищены.
1992 - 2010