2010-07-20 5 views
0

Je suis à la recherche d'un moteur de flux de travail basé sur Java, assez puissant pour avoir la plupart des fonctionnalités de workflow mais simple à implémenter. Caractéristiques comme la transition d'un état à l'autre sur la base d'approbations par des personnes qui ont la permission d'approuver un état, la transition peut être automatique même si tous les champs/données requis sont disponibles, personne seule ou plusieurs personnes pour approuver un état , éditeur visuel pour créer le flux de travail, la transition ne peut se produire que si certains champs ont des valeurs particulières (comme les règles), envoyer une notification à l'approbateur et une fois approuvé envoyer une notification aux personnes regardant l'état.Moteur de flux de travail basé sur Java requis

+0

Dupes: http://stackoverflow.com/questions/2130199/open-source-rule-engine-written-in-java, http://stackoverflow.com/questions/2130199/open-source-rule-engine -written-in-java, http://stackoverflow.com/questions/6613/what-rule-engine-should-i-use, http://stackoverflow.com/questions/2070333/rule-engines-for-java -application. –

+1

Pascal Je recherche un moteur de workflow et non un moteur de règles. – Unknown

Répondre

1

Que diriez-vous JBoss BPM

3

Il sonne comme une mise en œuvre du Business Process Execution Language (BPEL) est ce que vous voulez.

Pour ajouter à la suggestion de Samuel, je suggère de regarder les vidéos sur le site Web OpenESB. Le plugin NetBeans est assez puissant.

Plus génériquement, voir aussi Comparison of BPEL engines de Wikipedia.


Edit: J'ai aussi passé un peu de temps au cours de la dernière semaine en utilisant Bonita Open Solution (GPLv2). À mon avis, c'est supérieur à jBPM et à Activiti. La gamme de plugins (c'est-à-dire la logique métier ou les notifications que vous pouvez envoyer à des tiers) est très impressionnante et l'éditeur graphique est assez facile à utiliser. En outre, il sort de la boîte avec une fonctionnalité de portail assez facile à utiliser, ce qui signifie que vous pouvez assez rapidement à des maquettes de tâches de flux de travail, des affectations, etc., dans un portail Web. Ma seule critique en ce moment est que je souhaite qu'ils fassent un moyen plus convivial de se connecter aux services Web (cela peut encore être fait, c'est juste un peu fastidieux). En outre, les forums sont activement dotés en personnel et les questions reçoivent généralement une réponse de leurs employés en un jour.

2

L'activité (http://activiti.org/) est la nouvelle progéniture jBPM. Cela semble prometteur et si vous commencez maintenant avec le flux de travail, je le ferais.

Questions connexes