协同工做流引擎(Synchro flow)基于企业流程自动化基础的平台的产品同时也是企业流程再造的核心产品,而且提供以业务建模、流程设计、流程仿真、界面设计、业务整合、部署执行、系统管理、业务监控为主线的全闭环式业务系统生命周期管理。协同工做流引擎支持原有业务系统和流程的重组,是国内应用最便捷、流程实现最快的企业级流程平台。数据库
协同工做流利用petrinet-令牌模型,将Petri网中托肯(Token)、位子(Place)和转移 (Transition) 等术语用容易理解和接受的信牌、信牌箱和活动等来描述,同时引入全局变量、值域、各活动的功能函数和后继函数。将活动实例的一次执行抽象为其功能函数和后继函数的一次执行过程,对活动赋予功能函数的语义,并由后继函数决定后续环节控制信牌转移的方向。并发
工做流引擎的功能异步
提供流程的强大控制能力,如流程分支、并发、循环、子过程、同步、异步、竞争、多工做流、同步活动组、异步活动组、静态活动等,能够任意定义条件。能够实现按条件自动的流转,而且实现多个活动节点的激活,经过建立子过程来完成任务。函数
工做流引擎的集成能力为spa
工做流引擎以其强大的集成能力能够直接与成形的应用系统进行集成,对每一种应用系统,对其要开发一个消息适配器(Message Adapter),其表现形式多是一个动态库或可执行程序,按消息适配器把应用系统的任务指令转变为工做流引擎的标准XML消息格式,经过JMS发给MOM(SynchroMQ或其它消息中间件)。工做流引擎从MOM获取消息指令,执行相应的工做项,并把结果再转换成标准消息格式发给MOM,由消息适配器获取,实现与遗留系统的有机集成。设计
同时支持以事件方式集成。工做流引擎支持事件功能,事件是引擎外部与引擎进行交互的场所。每个事件均可觉得其添加一系列动做,动做由JavaScript脚本写成。这些脚本能够访问工做流API、访问数据库、发EMAIL消息、发MSN消息等各类操做。orm
责任编辑:时光协同中间件
稿件来源:时光协同生命周期