SHARK workflow implementation and comparison of WMFC & OMG specifications
----- Section 7: How to establish a connection information and business information
Keywords: Shark workflow WMFC OMG specification
After work flow installment, you need to connect specific activities and business processes. If it is user interaction activity, you also need to specify interfaces related to this activity.
The work of this part is the specific implementation, and the WMFC specification has not been mentioned.
Let's take a look at JBPM practices: JBPM-1.0-SRC / JBPM-1.0 / Examples / Process / Holiday / ProcessDefinition.xml
JBPM does not use standard XPDL workflow description language, as follows:
XML Version = "1.0"?>
Holiday
REQUEST name>
action>
action>
transition>
start-state>
assignment>
Activity-State>
decision>
Activity-State>
fork>
join>
assignment>
Activity-State>
assignment>
Activity-State>
concurrent-block>
process-definition>
If you are familiar with Struts readers see the above description, it will find that
The above writing is very intuitive, but the XPDL implementation of Shark is compared. Recommended or using XPDL process description.
XPDL puts a scattered jump in JBPM together: