基于浏览器数据获取技术的跨平台数据同步方法、系统以及设备技术方案

技术编号:38636999 阅读:29 留言:0更新日期:2023-08-31 18:32
一种基于浏览器数据获取技术的跨平台数据同步方法,包括以下步骤:通过配置器进行源系统与目标系统的配置;读取配置信息;创建任务;创建执行器,调用执行器对源系统进行页面解析获取源系统数据;调用自动化控制器进行目标系统自动化录入;以及执行自动化数据校验;其中,所述创建执行器步骤还包括以下步骤:执行器构建的执行单元调用页面解析器对源系统页面进行页面解析,解析后生成结构化代码;调用数据抓取器对结构代码进行数据提取,同时生成结构化数据;以及将结构化数据在数据存储层的缓存数据库进行存储。的缓存数据库进行存储。的缓存数据库进行存储。

【技术实现步骤摘要】
基于浏览器数据获取技术的跨平台数据同步方法、系统以及设备


[0001]本专利技术涉及计算机领域,尤其涉及一种基于浏览器数据获取技术的跨平台数据同步方法、系统以及设备。

技术介绍

[0002]在软件应用过程中大多数时候需要两个系统之间进行数据同步,以达到数据在两个或多个系统间的数据一致性。有时需要A系统在录入数据的同时,需要在B系统中录入相同的数据。遇到这种情况,如果在技术允许的情况下,则可以通过接口进行A系统与B系统间的数据同步,如果技术不允许建立接口情况下,就需要手动在A系统与B系统进行多次重复录入的过程,如果数据量过大,则无法在短时间内完成。
[0003]现有技术中有以下缺点:
[0004](一)手动操作工作量大
[0005]在系统间无法进行接口调用的情况下(系统闭源无法进行改造,或者改造成本高),则需要人工手动在多个系统上多次录入重复的数据,耗费重复性工作量。在数据量比较大的情况,单纯利用人工基本无法完成相关工作。
[0006](二)需要双方系统进行接口化改造
[0007]需要多个系统间进行接口化处本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于浏览器数据获取技术的跨平台数据同步方法,其特征在于,所述基于浏览器数据获取技术的跨平台数据同步方法包括以下步骤:通过配置器进行源系统与目标系统的配置;读取配置信息;创建任务;创建执行器,调用执行器对源系统进行页面解析获取源系统数据;调用自动化控制器进行目标系统自动化录入;以及执行自动化数据校验;其中,所述创建执行器步骤还包括以下步骤:执行器构建的执行单元调用页面解析器对源系统页面进行页面解析,解析后生成结构化代码;调用数据抓取器对结构代码进行数据提取,同时生成结构化数据;以及将结构化数据在数据存储层的缓存数据库进行存储。2.如权利要求1所述的基于浏览器数据获取技术的跨平台数据同步方法,其中通过配置器进行源系统与目标系统的配置时,针对于需要同步的系统进行配置,包括源系统页面地址,字段,账号信息,目标系统页面地址,字段匹配关系,账号信息,其中配置信息存储在业务数据库中进行永久保存。3.如权利要求1所述的基于浏览器数据获取技术的跨平台数据同步方法,其中所述读取配置信息步骤还包括步骤:任务管理器读取配置器中的配置信息,进行任务单元编排,同时根据配置信息进行源系统与目标系统的验证工作;如果验证不通过则提示给操作用户错误信息,如果通过则进行所述创建任务步骤。4.如权利要求1所述的基于浏览器数据获取技术的跨平台数据同步方法,其中所述创建任务步骤还包括步骤:根据提取的配置信息进行任务整体编排。5.如权利要求1所述的基于浏览器数据获取技术的跨平台数据同步方法,其中所述基于浏览器数据获取技术的跨平台数据同步方法还包括步骤:自动化录入完毕后,将整个过程的记录数据与结果数据保存在数据持久层的业务数据库中。6.如权利要求1至5中任一所述的基于...

【专利技术属性】
技术研发人员:付鹏鹭赵刚李瀚
申请(专利权)人:北京润霖汽车科技有限公司
类型:发明
国别省市:

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

1