jBPM egy Java nyelven írt, nyílt forráskódú workflow motor, amely BPEL-ben vagy jPDL nyelven leírt folyamatokat képes végrehajtani.
A JBoss közösség készítette GNU Lesser General Public License licenc alatt.
jBPM | |
Fejlesztő | Red Hat |
Programozási nyelv | Java |
Operációs rendszer | platformfüggetlen |
Platform | Java virtuális gép |
Kategória |
|
Licenc | GNU Lesser General Public License |
A jBPM weboldala |
Lényegében a jBPM a folyamat egy grafikus leírását kapja meg inputként. Egy folyamat tevékenységekből áll, amelyeket átmenetek kapcsolnak össze. A folyamat grafikus leírása a fejlesztő és a megrendelő közötti kommunikációt segíti.
Egy folyamat minden végrehajtásakor egy folyamat egyed hívódik meg, ezeket az egyedeket a jBPM kezeli. Néhány tevékenység automatikus pl.: egy e-mail küldése, vagy EJB meghívása. A tevékenységeknek lehet várakozó állapota, pl.: felhasználói cselekvésre vagy rendszerhívásra várakozás. A várakozás alatt a jBPM menedzseli és perzisztálja a folyamatok állapotát.
A jBPM a PVMen (Processz virtuális gép) alapul, amely a JBoss közösség fejlesztés, hogy több folyamatnyelvet is támogasson natívan.
A BPMN 2.0 specifikáción alapul. Támogatja az üzleti folyamatok teljes életciklusát (a keletkezéstől a végrehajtáson keresztül egészen az ellenőrzés és irányításig). Nyílt forráskódú üzleti folyamatok végrehajtását és irányítását kínálja.
This article uses material from the Wikipedia Magyar article JBPM, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). A lap szövege CC BY-SA 4.0 alatt érhető el, ha nincs külön jelölve. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Magyar (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.