用友云审批的背后是一个高性能的流程引擎。通过弹性可伸缩的微服务架构做到了对大规模访问量的支撑,这个引擎也用在了海关总署金关二期的流程平台项目上。海关希望运维一个统一的流程平台,支撑大大小小的各种应用或项目中的流程需求,性能自然而然地成了一个关注的焦点,以通关辅助审批为例 ,全关区日处理流程实例达数十万。
三,支持租户级定制扩展框架。
我们的流程模型和执行都支持BPMN2.0标准。这个标准在国内还未得到真正普及,大多数OA产品或BPM平台都是不支持的,许多业务人员也并不感冒,觉得太过复杂了些。
那么,我们支持这个标准备的意义何在呢?其实,BPMN2.0是WfMC、UML、BPEL等众多流程标准的集大成者,在业务流程描述能力与准确性上无可比拟。用友云审批支持这个标准,并不是把一个标准模型的复杂呈现给最终用户,而是把标准看作架构性的解决方案,在标准强大的描述能力与柔性的基础上,让我们的云服务从架构层面,支持租户级的定制扩展框架。
在这个框架上,我们为用户提供了具有互联网体验的,审批流程专用的设计器,同时支持租户级的扩展定制。比如,我们的伙伴易快报,使用这种机制实现了企业报销场景专用的流程设计器。更为重要的是,这种定制不是一次性的,而是可以随着应用或业务的需求持续改进和扩展,比如增加一个活动,调用一个第3方提供的互联网服务,或者触发推送一个业务事件,在这个框架上可以很容易地做到。我们认为这是企业级流程应用的一个很重要特性。
四,审批流程分结构化与非结构化。
接下来就是审批能力了,抢占、会签、加签、指派、驳回、撤回、跳转……在架构层面,把流程分为结构化(或称固定流程)与非结构化(或称自由流、动态流程)两大类。非结构化流程支持的动态流程能力(比如审批中的跳转)被约束在核心引擎上的分层扩展,在提高了平台可扩展性的同时,保障了核心流程引擎的稳定和最小化性能影响。基于这个架构,我们统一了大家通常说的自由流和固定流。
用友云审批以开放平台的方式,全面支持Restful API,提供了SDK、参考手册和DEMO,如果不够,我们还提供上门服务。不能说我们的产品力是最完美的,但我们一定可以为你提供最可信赖的服务。服务,是互联网化的根本,也是用友能走到今天的原因,我们始终铭记,始终如一。
有工作的地方就有审批,当你遇到、想到或使用审批的时候,不妨告诉你的朋友、团队、伙伴、客户,有这么一个公有云服务,它的名字叫“用友云审批”。