一种基于工作流平台的数据同步方法技术

技术编号:26342511 阅读:36 留言:0更新日期:2020-11-13 20:34
本发明专利技术公开的基于工作流平台的数据同步方法,涉及数据存储技术领域,利用工作流平台的标准接口,处理各个业务系统发起的任务,当任务的各个业务流程产生数据变更时,向各个业务系统发送基于消息队列的异步消息,各个业务系统监听异步消息,获取工作流数据,各个业务系统利用自身的数据存储接口,将工作流数据同步到自身的数据库中,减少了业务系统查询工作流平台的次数,降低了工作流平台数据库的压力,解决了由于历史数据堆积导致的大表查询慢的问题。

A data synchronization method based on Workflow Platform

【技术实现步骤摘要】
一种基于工作流平台的数据同步方法
本专利技术涉及数据存储
,具体涉及一种基于工作流平台的数据同步方法。
技术介绍
工作流平台是一个公司必不可少的流程规范、实施工具,以前的工作流平台的使用场景仅局限于公司的办公自动化审批,由于场景限制,所以通常不会存在因为数据量太大引起的查询、使用太慢的问题,但是,现在的互联网公司除了办公自动化审批外,工作流平台更多的使用场景是业务工单,例如:客服投诉工单、用户退款工单、订单投诉工单等,这些不同种类的工单,每个都有一套标准的处理流程,非常适合接入工作流平台办理,而每个公司的工作流平台一般也仅有一套,那么,众多业务系统接入工作流平台后,就会产生三个问题:(1)无关的业务系统之间共用工作流平台数据库,导致流程办理的历史数据太多,影响查询和使用性能;(2)业务系统筛选数据,一部分条件在业务系统,一部分条件在工作流平台,按条件筛选数据、分页麻烦;(3)个别业务系统并发高时,工作流平台数据库压力会随之增大,由于共用工作流平台,可能会导致少数业务影响全部业务。目前主流的方案有两种:一种是本文档来自技高网...

【技术保护点】
1.一种基于工作流平台的数据同步方法,其特征在于,包括:/n利用工作流平台的标准接口,处理各个业务系统发起的任务;/n当所述任务的各个业务流程产生数据变更时,向各个业务系统发送基于消息队列的异步消息;/n各个业务系统监听所述异步消息,获取工作流数据;/n各个业务系统利用自身的数据存储接口,将所述工作流数据同步到自身的数据库中。/n

【技术特征摘要】
1.一种基于工作流平台的数据同步方法,其特征在于,包括:
利用工作流平台的标准接口,处理各个业务系统发起的任务;
当所述任务的各个业务流程产生数据变更时,向各个业务系统发送基于消息队列的异步消息;
各个业务系统监听所述异步消息,获取工作流数据;
各个业务系统利用自身的数据存储接口,将所述工作流数据同步到自身的数据库中。


2.根据权利要求1所述的基于工作流平台的数据存储方法,其特征在于,各个业务系统监听所述异步消息包括:
获取所述异步消息的标签并将所述标签设置为自身任务的标识。


3.根据权利要求1所述的基于...

【专利技术属性】
技术研发人员:敬岩杨明叶乃宝谷冠飞
申请(专利权)人:北京首汽智行科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1