- JBoss jBPM
-
JBPM Entwickler: JBoss Aktuelle Version: 3.2
(12. September 2007)Betriebssystem: plattformübergreifend Kategorie: Java Lizenz: LGPL [1] jBPM ist ein von JBoss entwickeltes Framework zur Implementierung von Arbeitsabläufen für die Java EE Plattform. Der Arbeitsablauf wird durch Knoten und Transitionen in einer XML-Datei beschrieben. An den verschiedenen Arten von Knoten wie Entscheidungen, Verzweigungen etc. werden die auszuführenden Verarbeitungen z. B. Berechnungen durch Verknüpfung mit einer Java-Klasse vorgenommen.
Mit diesem Vorgehen bleibt der Arbeitsablauf flexibel und die an den Knoten hängenden Verarbeitungen können einfach wiederverwendet werden. jBPM ist ein leichtgewichtiges Framework, welches auch ohne Applikationsserver eingesetzt werden kann. Somit kann jBPM in unterschiedlichen Applikationsarchitekturen verwendet werden und es ist möglich den implementierten Arbeitsablauf mit den gängigen Mitteln z. B. JUnit ohne großen Aufwand zu testen.
Für die Erstellung und Bearbeitung der Arbeitsabläufe gibt es einen grafischen Editor, welcher als Eclipse-Plug-in zur Verfügung steht.
Siehe auch
Literatur
- Michael J. Yuan, Thomas Heute: JBoss Seam: Simplicity and Power Beyond Java EE. Prentice Hall JBoss 2007, ISBN 0131347969
Weblinks
Wikimedia Foundation.