Ich suche nach einer Standard-Workflow-Engine, die in meiner Java-basierten Webanwendung verwendet werden soll. Nachfolgend sind meine anfänglichen Anforderungen -
Ab jetzt sehe ich JBoss JBPM und Drools zusammen. Lassen Sie es mich wissen, wenn Sie Erfahrungen mit diesem oder einem anderen Bewerber haben, die ich für eine Bewertung in Betracht ziehen sollte?
Ja, ich stimme Ihnen zu, jBPM ist eine flexible Business Process Management (BPM) Suite. Es bildet die Brücke zwischen Business-Analysten und Entwickler
und
Drools ist eine gute und gut gemanagte Regel-Engine, ich empfehle diese beiden zu verwenden, aber Sie haben keine fertige Funktionalität wie die Arbeit mit Oracle-Datenbank seine individuelle Funktionalität unabhängig von diesem
Ich würde Sie ermutigen, diese Liste der Open-Source-Workflow-Engines in Java
zu überprüfen >Wissenschaftliche Workflows: Kepler, Taverna & lt; --- diese sind beide datenintensiv und leicht verteilbar. Sie wurden entwickelt, um mit Genomik / planetarischen Daten usw. umzugehen.
Für geschäftliche Workflows sollten Sie sich JBoss JBpm ansehen, das transaktional ist (d. h. es ist nicht für umfangreiche rechenintensive Workflows optimiert, sondern vielmehr für die Unterstützung von Geschäftsworkflows, die Sicherheit, Datenbanktransaktionen usw. benötigen.