Google News
logo
jBPM - Interview Questions
Enlist major components of jBPM?
The three main components of the JBPM are execution component, runtime component, and modeling & deployment component.
 
The Execution component :
 
* Core engine : it is a workflow engine that is used to execute the business process.
* Human Task Services : it provides the human task lifecycle for executing the task with the interaction of human actors.
* Persistence : It persists all instances and log audit information states.
* CDI/REST/JMS : it is used to connect the application with a core engine by using Java API.


The runtime Componen :
 
* Process Management : It has features to manage process instances like staring, stopping, and inspecting instance.


The modeling and deployment component :
 
* Process Designer : it provides the graphic editor for viewing and editing the business process.
* Data modeler : it is used for viewing, editing, and creating data models by non-technical users.
* Form modeler : it is used to create, generate, and edit forms during task execution.
* Rules authoring : it is used to specify different business rules for the business process.
* Guvnor repository : it has all types of assets to be used in the business repository.
Advertisement