Я работаю над системой, которая является своего рода двигателем бизнес-правил. Правила создаются в среде разработки, выполняются (генерируется код SQL) и тестируются в среде разработки, затем они внедряются в рабочую среду, чтобы пользователи могли выполнять их по требованию и создавать на их основе отчеты. Процесс развертывания включает несколько шагов и проверок, таких как:
- Получить XML-определение бизнес-правила
- Убедитесь, что все критерии «словаря правил», используемые в DEV, существуют в рабочей среде (это делается для веб-службы «Словарь»).
- Выполните каждое правило в первый раз в рабочей среде (это делается через веб-службу «Выполнение правил»).
- Убедитесь, что определенные показатели и показатели KPI в производстве находятся в определенных пределах ..... (еще 4 шага)
Я новичок в BPEL, и мне было интересно, подойдет ли BPEL для автоматизации этого процесса? или это перебор? Если нет, что посоветуете для автоматизации?
Спасибо!