随时企业的IT系统建设越来越多,往往一个企业中形成各种独立的系统,各系统相对独立,缺乏流程支掌,为达到通过构建流程服务中心向各处应用系统提供流程服务,同时将各个独立的系统以流程中心为扭带链接起来。
流程中心仅是作为后台服务管理,对于用户来说并不需要登录此平台上做相关的业务操作审批等,流程中心与不涉及存放与业务相关的表单页面和表单数据。流程中心作为应用系统的服务端,应用系统作为客户端。流程中心相对前端的客户来说简单就是前后台分离。
F2BPM流程服务中心平台对各个应用系统提供流程服务,各个应用系统调用F2BPM流程服务中心进行流程流转。
由于每个企业自身的IT系统应用环境千差万别,本文档给出F2BPM流程中心应用到企业中作为流程中心的常见应用解决方案。
目前越来越多的企业架构解决方案更加趋向于基于http协议“微服务”理念框架,数据交换通过RESTfull方式进行交互,跨应用系统更加轻量,整合调用更上方便。F2BPM流程中心平台方案也是基于RESTfull的设计理念。
F2BPM工作流引擎软件是基于微软C# .Net (.Net版)和J2EE(Java版) 技术平台开发, 可应用于软件集成、应用系统开发实现业务流程管理功能,可单独部署或嵌入式集成到第三方软件系统中,可快速通过在线流程设计器,在线表单设计器实现业务流程信息化管理的需求,实现工作流审批、业务流审批。 可视化的在线Web流程设计器无需编程即可通过鼠标拖、拉、拽的方式来完成串行、并行、分支、异或分支、M取N路分支、会签、聚合、多重聚合、退回、传阅、转办等流程模式设计。支持流程定义XML过程描述语言并可导入导出,节点环节类别包括提单节点、结束节点、普通节点、会签开始节点、会签结束节点、发散开始节点、发散结束节点、分发开始节点、分发结束节点、子流程节点、自循环节点,自动节点,分组面板等。实现无缝对接业务系统的用户组织。拥有有强大的流程版本管理功能。
优势核心:遵行WFMC、BPMN2.0规范、丰富的API接口方式、微内核引擎技术、集成流程引擎方式时达到真正的轻量易集成,拒绝复杂臃肿的大量引用库包,最大程度上避免了集成导致各种库包冲突及不相融的情况,真正轻量级引擎。