Workflow Management System JBPM
Operating Environment: |
|
Authorization method: Bsd |
Software Size: M |
Download Volume: 589 update on:2014-04-04 |
Source Address: |
Contact Linux |
JBPM is a flexible and extensible workflow management system. Business processes entered as JBPM Runtime server are expressed in simple, powerful languages and packaged in process archives. JBPM combines the convenience of workflow application development with outstanding Enterprise application integration (EAI) capabilities. JBPM includes a Web application and a scheduler. JBPM is a set of J2SE components that can be deployed as a Java EE application cluster.
Workflow editing
1) JBPM operation requires database support, so the system is designed with the database selected. As long as it is a database supported by Hibernate, JBPM supports it. The initialization of the database can be done automatically by JBPM, or you can generate SQL statements from the Ant GENERATE.DDL task and create the required tables yourself outside the jbpm.
2) Use JPDL to define the workflow and generate the Processdinination.xml file. GUI tools can be used JPDL, but currently only supports jBPM1.0, and there are many bugs. The DTD definition file for XML is in the JBPM download package.
3) Ant CREATE.PDE generates a working directory of PDE packages. Place the Processdinination.xml file and other required files in the specified directory, using ant build.precess.archives to generate the PDE package. The format of the PDE package takes the jar.
4) Change the relevant properties of the PDE working directory/src/config/jbpm.properties, mainly to set the relevant database connection information. Note to place the JDBC driver for the database in the Lib directory of the PDE working directory.
5) Ant Deploy.process.archives deploys the PDE just generated to the database. is actually inserting some relevant data into the database.
6) Develop the appropriate workflow using the JBPM API function.
JBPM4.4 Deployment of version jar package conflicts above Tomcat6 http://www.linuxidc.com/Linux/2014-04/99476.htm
jbpm Process Instance (PV) processes Variables http://www.linuxidc.com/Linux/2014-06/102859.htm
JBPM Flow Instance (PI) process Instance http://www.linuxidc.com/Linux/2014-06/102858.htm
JBPM Process Deployment Verification http://www.linuxidc.com/Linux/2014-06/102860.htm
Learning Design Patterns with jbpm http://www.linuxidc.com/Linux/2014-06/102861.htm
Reprinted from: http://www.linuxidc.com/Linux/2014-04/99476.htm
Workflow Management System JBPM