В чем разница между BPM и Workflow?
Кроме того, между BPEL и ESB?
В чем разница между BPM и Workflow?
Кроме того, между BPEL и ESB?
BPM — это дисциплина под названием «Управление бизнес-процессами», а не технология. Вы найдете системы или наборы BPM, которые представляют собой программное обеспечение, которое поможет вам реализовать различные этапы дисциплины BPM. Этот термин не технический, он больше ориентирован на бизнес.
Термин «рабочий процесс» используется в сочетании с BPM, но изначально он предназначался для описания взаимодействия человека с человеком в компаниях и сценариях, ориентированных на документацию. Термин «бизнес-процесс» представляет собой более общие ситуации, когда системы и люди взаимодействуют для достижения цели. Этот термин также может использоваться вне технической сферы.
BPEL (язык выполнения бизнес-процессов) — это стандарт, также известный как WS-BPEL, который определяет взаимодействие между системами с использованием формата XML. Этот стандарт был широко принят многими компаниями для определения взаимодействий между системами (одним из серьезных недостатков BPEL было отсутствие поддержки взаимодействий между людьми). Это чрезвычайно техническая вещь, потому что речь идет о том, как интегрировать системы, которые доступны через веб-службы (предоставляет конечную точку веб-службы для взаимодействия).
ESB — это сервисная шина предприятия, ESB обычно используются для интеграции различных систем. Основная идея состоит в том, чтобы предоставить набор бизнес-коннекторов, который позволяет различным приложениям взаимодействовать по разным протоколам и технологиям.
Я предлагаю вам взглянуть на BPMN2 (моделирование бизнес-процессов и нотация 2), который является новым стандартом, принятым в настоящее время большинством систем BPM. Посетите www.jbpm.org для получения дополнительной информации.
Ваше здоровье