一种RPA流程的缓存管理方法、装置、计算机设备和介质制造方法及图纸

技术编号:40325870 阅读:23 留言:0更新日期:2024-02-09 14:19
本发明专利技术公开了一种RPA流程的缓存管理方法、装置、计算机设备和介质,涉及计算机技术领域,方法包括:利用Keepalive组件缓存RPA子流程对应的页面组件实例,并利用缓存模块缓存各页面组件实例中的画布实例;当接收到数据更新指令时,利用数据更新指令对缓存模块中的画布实例进行数据更新,并在确定更新后的画布实例所在的页面组件实例未切换至HTML文档树时,不对更新后的画布实例进行视图刷新;当接收到流程切换操作时,将RPA子流程对应的页面组件实例切换至HTML文档树,并在确定页面组件实例中的画布实例存在数据更新时,对更新后的画布实例进行视图刷新;可单独缓存画布实例,以单独控制画布实例的更新及视图刷新。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及一种rpa流程的缓存管理方法、装置、计算机设备和介质。


技术介绍

1、rpa(robotic process automation,机器人流程自动化)是一种可通过机器人软件模拟人工操作从而实现计算机操作自动化的技术。目前,rpa开发工具通常提供有流程图编排功能,而这一功能需由多种框架共同实现,如可同时采用前端框架(如react、vue)和图编辑引擎(如antv/x6)实现流程图编排功能。

2、相关技术中,rpa子流程页面通常对应有页面组件实例和画布实例。其中,页面组件实例基于前端框架创建,用于记录rpa子流程页面中的数据;画布实例属于页面组件实例中的数据,基于图编辑引擎创建,并用于记录画布数据。流程图编排从本质上来说便是对画布实例的编辑操作。为实现页面缓存,前端框架一般提供有keepalive组件,用于对页面组件实例进行缓存。然而,由于keepalive组件与图编辑引擎间存在兼容性问题,导致在采用该缓存组件对rpa子流程页面的页面组件实例进行缓存时,此时若对页面组件实例中的画布实例进行编辑,则容易出现页面渲染错误的本文档来自技高网...

【技术保护点】

1.一种RPA流程的缓存管理方法,其特征在于,包括:

2.根据权利要求1所述的RPA流程的缓存管理方法,其特征在于,所述利用Keepalive组件缓存RPA子流程对应的页面组件实例,并利用缓存模块缓存各所述页面组件实例中的画布实例,包括:

3.根据权利要求2所述的RPA流程的缓存管理方法,其特征在于,所述创建当前的待启动RPA子流程对应的页面组件实例,包括:

4.根据权利要求2所述的RPA流程的缓存管理方法,其特征在于,在接收流程启动操作之前,还包括:

5.根据权利要求1所述的RPA流程的缓存管理方法,其特征在于,在将所述RPA子流程对应的...

【技术特征摘要】

1.一种rpa流程的缓存管理方法,其特征在于,包括:

2.根据权利要求1所述的rpa流程的缓存管理方法,其特征在于,所述利用keepalive组件缓存rpa子流程对应的页面组件实例,并利用缓存模块缓存各所述页面组件实例中的画布实例,包括:

3.根据权利要求2所述的rpa流程的缓存管理方法,其特征在于,所述创建当前的待启动rpa子流程对应的页面组件实例,包括:

4.根据权利要求2所述的rpa流程的缓存管理方法,其特征在于,在接收流程启动操作之前,还包括:

5.根据权利要求1所述的rpa流程的缓存管理方法,其特征在于,...

【专利技术属性】
技术研发人员:吴晓凤陶园夏霞詹斌
申请(专利权)人:乐麦信息技术杭州有限公司
类型:发明
国别省市:

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

1