План на курса

Оркестриране на услуги

  • Основни принципи на услуги
  • Развитието на SOAP, WSDL и UDDI
  • Въвеждане в концепциите за оркестриране на услуги
  • Основни принципи на дизайна на BPEL
  • Компоненти на дизайна
  • Шаблони за дизайн на процеси

Обзор на теорията за процеси

  • Pi-calculus
  • Petri nets
  • Състояния машини
  • Диаграми на активности
  • BPMN и XPDL

Разделение на процеса на обхвати

  • Как се използват обхватите
  • Променливи
  • Обхвати и конкурентност
  • Обхвати и обработка на грешки
  • Възстановяване на транзакция
  • Компенсация

Разширяване на процеса с обработка на грешки

  • Определяне на обработчици на грешки за обхвати
  • Изпращане на грешки на клиента
  • Изпращане на грешки на партньорски услуги
  • Вътрешна обработка на грешки
  • Принудително прекратяване
  • Използване на състоянието на изчакване

Добавяне на обработчик за компенсация

  • Определяне на сценарий за компенсация
  • Определяне на обработчик за компенсация
  • Извикване на обработчик за компенсация
  • Възстановяване на транзакция
  • Отмяна на бизнес събития

Приемане на повече от един отговор от асинхронни услуги

  • Използване на pick вместо receive
  • Използване на pick за сигнализиране на грешки
  • Добавяне на таймаути
  • Синхронен vs асинхронен подход
  • Подход, базиран на събития

Добавяне на обработчик за събития за обхват

  • Съобщения събития
  • Алармни събития
  • Добавяне на сензори
  • Използване на форма на pick
  • Концепции на архитектура, базирана на събития

Използване на динамични партньорски връзки за извикване на партньорски услуги

  • Определяне на динамични връзки
  • Задаване на партньорски връзки
  • Промяна на партньорски връзки
  • Избор на услуга от регистъра UDDI

Разумение на корелацията

  • Определяне на корелация ръчно
  • Обявяне на свойства на съобщения
  • Използване на набори за корелация
  • По-от повече от 2 участника в корелация
  • Корелация и асинхронен подход

Разработване на сложно паралелно изпълнение на дейности

  • Дизайн на конкурентност
  • Контролиране на сложни конкурентни потокове с връзки
  • Имплементиране на конвои
  • Интеграция на човешки работни процеси
  • Най-новият преглед на BPEL

Изисквания

Познания по XML, XSL и XSD, известен опит в SOAP и WSDL.

 21 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории