【百家号】OA的灵活性之JBPM流程

      选型OA系统,最重要的是看OA系统的灵活性,灵活性的最重要体现,是流程的灵活性,现在的BPM厂商最灵活的流程引擎,当属JBPM。


      JBPM是国外开源的流程引擎,全称是Java Business Process Management(业务流程管理),他是覆盖了业务流程管理,工作流管理,服务协作等领域的一个开源的,灵活的,易扩展的可执行的流程语言框架。


      索昂软件产品体系全系采用JBPM框架,其主要优势是:

      一、  jbpm的流程框架非常灵活,使用起来也非常安全,降低开发的风险,同时jbpm拥有自己的图形化开发工具,非常方便随时了解和掌握运行的进程。


      二、有良好的流程接口服务;处理工作流管理系统之间的工作交换,例如流程实例的转移、工作任务外包等工作。WfMC 设计这个接口的初衷是想通过这个接口来连接各个不同的工作流引擎和系统。


      三、自带良好的图形化界面;方便了用户的操作。


      四、可插拔的体系架构;jBPM4 采用了模块化的架构设计,采用了 IOC(依赖注入)的设计理念,各模块之间可以比较方便地解除耦合或替换不同的实现,例如持久化、事务处理、身份认证、日志服务等,都是由可选模块实现的。jBPM 的可插拔体系架构,为开发者灵活选择 jBPM 的功能、自定义已有功能和拓展新功能提供了"无限可能"。