Jboss BPEL и BPMN - PullRequest
       65

Jboss BPEL и BPMN

2 голосов
/ 09 декабря 2011

Я хочу представить свою бизнес-модель как веб-сервис, как есть веб-сервис, который контролируется бизнес-структурой.Я использую JBoss как AS.Я искал в сети и нашел BPMN и BPEL и не мог понять, какой из моих идей лучше всего представить бизнес-идею как веб-сервис.Кто-нибудь может мне помочь.

1 Ответ

6 голосов
/ 09 декабря 2011

Когда вы хотите представить свою модель процесса в качестве веб-службы WSDL, а другие стороны оркестровки также представлены в виде веб-служб или служб REST, BPEL, безусловно, является правильным и лучшим выбором.

Существует несколько доступных BPEL-движков с открытым исходным кодом, прежде всего Apache ODE и его производные. Если вы планируете использовать чистый BPEL (более технический и менее деловой, чем BPMN), я предлагаю использовать Apache ODE , WSO2 BPS или JBoss Riftsaw . Последний интересен тем, что он AFAIK легко интегрируется с JBoss AS.

Если вы предпочитаете использовать BPMN (который затем переводится в BPEL), взгляните на Intalio | BPMS . Он поставляется с дизайнером BPMN, который позволяет аннотировать модели BPMN технической информацией, связанной с веб-сервисом. Существуют также собственные решения BPMN (2.0), такие как Activiti, jBPM и Drools Flow, но на самом деле они не поддерживают обмен сообщениями через веб-сервис.

...