
联科工作流引擎
LINKEY BPM的核心工作流引擎本身是按照“引擎+框架+外挂程式”的设计思想来对整个流程引擎进行设计和开发而成的,BPM流程引擎基于框架的思想进行设计和开发,在此框架之上联科软体开发了很多内置的功能外挂程式来完善和增强BPM引擎的功能。
工作流引擎
同样企业自己的IT开发人员也可以为BPM平台的流程引擎来开发引擎外挂程式迎合企业自身的个性化流程需求,打造一个适合于各企业内部特点的业务流程引擎。 BPM流程引擎提供了丰富的API接口供企业的IT开发人员进行二次开发和系统集成。例如:从外部启动流程、从外部暂停流程、从外部查询流程的当前状态、从外部让流程自动流转到下一环节、从外部让流程结束等等。
三核心引擎设计
- 驱动引擎是流程流转的动力源泉,协调规则引擎和安全引擎的运作
- 规则引擎实现了将流程中的业务逻辑从业务流程中分离出来,业务逻辑成为一个共用件,供BPM各场景调用,当发现业务出现异常时规则引擎可以及时进行预警
- 安全引擎对系统的操作进行监控,并实时将用户许可权和操作需求许可权进行匹配,但发现异常时进行预警

智慧型规则引擎
- 业务规则可以被流程引擎在不同时间点进行触发
- 当业务规则发生变化时不需要调整业务流程
- 降低业务流程的维护和扩展成本
- 分离商业决策者的商业决策逻辑和套用开发者的技术决策
- 能有效的提高实现複杂逻辑的代码的可维护性
- 便于在开发期间或部署后修复业务流程缺陷
- 应付特殊状况,即业务需求一开始并没有提到要将业务逻辑考虑在内
- 符合企业对敏捷或复用开发过程的使用
- 规则重複利用性强,规则日积月累形成知识库,使流程开发越发简易
