Пятидневный курс Oracle BPM 12c: Advanced Implementation может рассматриваться как отдельный курс, так и продолжение курса Oracle BPM 12c: Essentials. Он предназначен для обучения разработке более сложных моделей процессов, включающих в себя различные типы событий. Например, такие как события, сигналы и таймерные события. Подробно изучаются такие вопросы, как синхронные и асинхронные взаимодействия между процессами, процессами и подпроцессами, процессами и службами.
После успешного прохождения курса слушатели будут уметь:
-
Писать скрипты используя XPath, XSLT и Groovy
-
Выполнять отладку процессов
-
Выполнять обработку исключений, включая использование событийных подпроцессов и действий "skip" и "back"
-
Кастомизировать пользовательский интерфейс как с использованием Oracle ADF, так и без его использования
-
Реализовывать пользовательские процессы и использовать BPM API и веб формы
Преимущества курса
Полученные навыки позволят выполнять реализацию BPM-процессов, используя дополнительные возможности Oracle BPM Suite 12c.
Цель курса:
-
Использование композера для создания динамических веб форм
-
Создание сложных выражений для маппинга данных с использованием XPath, XSLT и Groovy
-
Создание и тестирование сложных бизнес-правил. В том числе и с использованием таблиц решений
-
Использование REST-протокола
-
Реализация сложных потоков утверждений, используя редактор пользовательского процесса SOA и бизнес-правила
-
Отправка и получение сообщений различных типов в/из других процессов и подпроцессы
-
Использование событийных подпроцессов для обработки ошибок на уровне процесса
-
Использование skip и back для возврата в родительский процесс в определенную точку после возникновения ошибки
-
Использование оповещения для отправки почтового сообщения из процесса
-
Использование Oracle ADF для создания пользовательского интерфейса
-
Кастомизация рабочего пространства BPM
-
Отладка процессов