众所周知,Shark是完全根据WFMC规范实施的,可扩展功能的工作流
引擎。那么Shark系统是如何遵循WFMC的Workflow Reference Model的呢?
首先,简单的介绍一下WFMC的Workflow Reference Model。

Working Groups |
| Objectives |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
接下来说明一下Shark是如何来实现这些接口的。
- 图中的Workflow Engine(s)对应Shark Server。
- 图中的Interface 1: Process Definition对应Shark Admin的Repository Management,Package Management和Worklist Management。
- 图中的Interface 2: Workflow Client Application对应Process Instantiation Management和Process Monitor。
- 图中的Interface 3: Invoked Applicaitons对应Application Mapping。
- 图中的Interface 4: Workflow Engine(s)对应其它的Shark Server。
- 图中的Interface 5: Administration & Monitoring Tools对应User Managementa。
以上的对应并不严格,这样做完全是为了给初学者一个比较直观的认识。不求严谨,只为理解。
博客介绍Shark是遵循WFMC规范、具可扩展功能的工作流引擎,重点说明Shark系统遵循WFMC的Workflow Reference Model的方式,阐述了Shark Server及各接口对应的Shark系统功能模块,旨在让初学者直观理解。
298

被折叠的 条评论
为什么被折叠?



