Work needs, start learning workflow, just have seen a lot of documents, have a roughly understanding of the basic concepts of Workflow, but because the document is too abstract, plus there is nothing practical, so there is still a feeling of a small mist. Some details are still not understanding, or a known semi-solving. The following is some summary:
According to WFMC, the Workflow Reference Model, WFMS is divided into three parts: Build-Time functions; Run-Time functions, Interaction with Users & App Tools.
Specifically, the model is subdivided into the following sections: - Process Definition Tool- Process Definition- Workflow Enactment Service- Workflow Relevant Data and Application Data- Worklists- Worklist Handler & User Interface- Supervisory Operations- External & Internal Interfaces
Reference Model also mentioned five functional interfaces: - Interface1 - Process Definition Tools- Interface2 - Workflow Client Applications- Interface3 - Invoded Applications- Interface4 - Other Workflow Enactment Service (s) - Interface5 - Admin & Monitoring Tools
Additionally, several impressions are relatively deep, including: - Process & Activity State Transition, Status Conversion Diagram - Collaborative Work Model, including: - Chained Services Model - Nested Subprocesses Model - Peer-Peer Model - Parallel Synchronised Model - WAPI : A common API call set, and support 5 functional interfaces, the data conversion format feeling, the WFMC is compared to the interaction capabilities between the system / modules in the heterogeneous environment, so the public WAPI interface and data are required. Conversion format, but real operability may be discounted.
Tomorrow began to study XPDL.