cancel
Showing results for 
Search instead for 
Did you mean: 

Use case - Is Activiti BPM a right choice?

abhinandan
Champ in-the-making
Champ in-the-making
Hi ,
We have a business use case for which we are evaluating Activiti BPM.
1. It is a workflow application that involves integration with other applications via JMS and HTTP
2. Human intervention would be required to handle "Business exception" scenarios only
3. Users would want a view of the current state of the workflow instance with information of requests and responses exchanged between the workflow application and the integrating applications, for that workflow instance.
4. A few basic reports such as no of workflows/day, time taken.

For such a SOA kind of application and also a workflow, would Activiti BPM be the right choice?

Thanks
3 REPLIES 3

smirzai
Champ on-the-rise
Champ on-the-rise
Hi
From this limited amount of information it seems to be fine to me. If you have many endpoints, you may also considering to use it together with camel.
Actually the more standard SOA based orchestration protocol is BPEL. But it is less used in reality each day.

abhinandan
Champ in-the-making
Champ in-the-making
Thanks for the response. I assume BPEL is not provided OOB with ActivitI.

Thanks,
Abhi

jbarrez
Star Contributor
Star Contributor
BPEL is a complete different language than BPMN 2.0. Most vendors have moved away from it and are using BPMN 2.0.