Какой формат XML подходит для сохранения бизнес-процесса BPMN?

Я хочу сохранить модель BPMN в исполняемом формате XML. Что выбрать между XPDL,BPEL,BPMN 2.0 XML. Файл XML будет выполняться механизмом рабочего процесса.

1 ответ

Решение

Необходимый формат исполняемого файла будет зависеть от того, что понимает используемый вами механизм рабочего процесса. Сказав это: единственный формат, в котором вы действительно можете "сохранить" модель BPMN без потери или изменения какой-либо семантики выполнения BPMN, это BPMN XML, поскольку он напрямую определен в спецификации BPMN и, следовательно, у вас нет проблем с отображением между форматами. В настоящее время процессорные механизмы более крупных коммерческих поставщиков (IBM, Oracle, SAP) поддерживают BPMN XML, а процессорные механизмы с открытым исходным кодом в пространстве Java (Activiti, Bonita BPM, Camunda BPM, jBPM) также поддерживают его.

Другие вопросы по тегам