2011-02-18 3 views
0

Я новичок в BPEL/BPMN.Минимальное требование BPEL/BPMN?

Возможно ли написать программное обеспечение, поддерживающее BPEL/BPMN, без WS- * веб-сервисов и EJB Container, таких как jBoss, WebLogic, Glassfish?

Я хочу знать, есть ли учебники по быстрому старту по созданию программ BPEL/BPMN с Maven и Eclipse.

И, чтобы открытые двигатели, такие как Apache ODE и jBPM, обеспечивали проектировщик рабочего процесса WYSIWYG для конечных пользователей за браузером?

ответ

3

BPEL сам зависит от WS-, поэтому, если вы хотите использовать стандартный BPEL, вы не можете избежать веб-служб. BPMN 2.0, однако, обеспечивает абстракцию, что означает, что вы можете использовать BPMN с WS-, Java или любым другим, что хотите, если ваш движок поддерживает это. Например, Activiti плохо в WS- *, но неплохо, когда вы хотите встроить его в свое Java-приложение.

Дизайнер Eclipse BPEL имеет редактор дескриптора развертывания и развертыватель для Apache ODE и JBoss Riftsaw, последний - в основном ODE с некоторым JBoss foo.

+0

Правильно - и вы можете использовать InMSI BPMS, если вы хотите спроектировать свой процесс с помощью BPMN, и попросите его развернуть BPEL в Apache ODE. –

1

вы можете создавать клиенты, которые подключаются к BPEL-движку, но не запускаются на сервере приложений. Однако им потребуется WS- *, потому что это механизм связи с BPEL-процессами.

Для учебных пособий см. Веб-сайты различных поставщиков связанных с BPEL инструментов и серверов. jBoss Я думаю, есть плагин для Eclipse, чтобы предоставить редактор рабочего процесса, я не знаю об Apache.

Смежные вопросы