Минимальное требование BPEL / BPMN? - PullRequest
0 голосов
/ 18 февраля 2011

Я новичок в BPEL / BPMN.

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

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

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

Ответы [ 2 ]

3 голосов
/ 19 февраля 2011

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

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

1 голос
/ 18 февраля 2011

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

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

...