NetBpm( Business Process Management )
是一个.NET的企业级应用程序,对于工作流管理系统(WFMS)具有独特的灵活性和可扩展性。其核心功能包括一个工作流引擎用来维护完全可定制的过程状态。NetBpm可以被看作是几个组件的捆绑,每个组件都有一个定义良好的接口。
大体上NetBpm解决了以下几个主要问题:
- 如何绑定一般的应用程序逻辑with不能被实时获取的由其它的人系统或人产生的结果。
- 如何使一个事务在执行和等由第三方进行输入的时候保持连续性。
- NetBpm引擎跟踪它所等待的任何一party和其所执行的活动。
- 在什么时候一个外部的party为NetBpm Engine提供一个结果,并且其继续执行过程定义。
Action
An action is a piece of software that has to be executed by the process-engine within the context of a process execution.
nPdl(NetBpm Process Definition Language )
Process archives
This pic comes from:http://www.netbpm.org/docs/usersmanual.html