基于可插拔蓝牙设备的跨网段RPA文件传输方法及装置制造方法及图纸

技术编号:38468190 阅读:10 留言:0更新日期:2023-08-11 14:45
本发明专利技术公开了基于可插拔蓝牙设备的跨网段RPA文件传输方法及装置。该方法将内网机器和外网机器间通过可插拔的蓝牙设备建立配对,然后内网端的RPA机器人可以直接获取来自外网的验证码,进行登录验证。业务人员可以直接通过互联网向外网端的RPA机器人下发任务指令,通过蓝牙的方式与内网端机器人进行通信与数据交互,从而获取存在在内网端的文件。该方法实现了跨网段设备的即时连接与文件发送,业务人员无需手动拷贝数据,解决了金融行业中RPA场景下内外网系统的数据不能共通的问题,实现了真正的全流程自动化。了真正的全流程自动化。了真正的全流程自动化。

【技术实现步骤摘要】
基于可插拔蓝牙设备的跨网段RPA文件传输方法及装置


[0001]本专利技术属于计算机
,涉及跨网段的文件传输,具体涉及基于可插拔蓝牙设备的跨网段RPA文件传输方法及装置。

技术介绍

[0002]机器人流程自动化(Robotic process automation,RPA)以软件机器人和人工智能为基础,利用机器人按照预设设计的流程执行工作信息与业务交互,可以在任务繁琐的情况下高效解决复杂的流程,达到节约人工成本的目的。
[0003]在金融行业,由于业务数据的保密需求,相关的RPA产品通产分为网络版和离线版。其中业务数据例如报表分析等,通常保存在离线版。而最终统计图表的结果发布,则需要与网络版配合完成。然而网络版与离线版分属于外网和内网,即两者之间无法之间通过网络进行数据传输,在涉及到跨网段的文件传输场景时,需要业务人员手动操作离线版系统,将相关数据下载到内网的电脑磁盘中,然后将数据拷贝到外接存储设备如U盘或光盘中,最后利用外网电脑读取外设中的数据,完成网络版的发布任务。此外,在内网的下载过程中,为了保证数据的安全性,通常需要使用验证码进行登录验证,而外网接收的验证码也无法直接传输到内网的电脑中,需要业务人员进行手动录入。
[0004]受到跨网段文件传输的限制,部分场景下需要人工干预,无法实现全流程自动化,利用机器人解决繁琐、复杂流程而节约人工成本的效果大打折扣。并且任务的推进会受到员工下班或出差等客观原因阻碍,实时性不足。

技术实现思路

[0005]针对现有技术的不足,本专利技术提出了基于可插拔蓝牙设备的跨网段RPA文件传输方法及装置,在内网机器和外网机器间通过可插拔的蓝牙设备建立配对,实现即时连接与文件发送,解决金融行业中RPA场景下跨网段数据不能共通的问题。
[0006]基于可插拔蓝牙设备的跨网段RPA文件传输方法,具体包括以下步骤:
[0007]步骤1、分别在内、外网端的机器上安装可插拔蓝牙设备,令内、外网端的机器通过蓝牙建立配对。
[0008]步骤2、安装在内网端的第一机器人打开系统登录页面,点击获取验证码,向管理端发送登录验证码。
[0009]步骤3、安装在外网端的第二机器人从管理端获取登录验证码,将验证码与请求的文件路径通过蓝牙传输到建立配对的内网端机器上。
[0010]步骤4、第一机器人将收到的验证码填充到登录页面中,然后根据文件路径在内网端机器上查找到请求的内容,通过蓝牙传输到建立配对的外网端机器上。
[0011]步骤5、第二机器人将通过蓝牙获取的文件发送到管理端,管理端进行数据复核。若数据正确,则结束文件传输进程。若数据存疑,则管理端向外网端发送质疑数据内容,由第二机器人通过蓝牙将质疑数据内容与文件路径传输到建立配对的内网端机器上。
[0012]步骤6、第一机器人根据文件路径在内网端机器上查找质疑数据内容对应的文件,通过蓝牙传输到建立配对的外网端机器上。
[0013]步骤7、重复步骤5~6,直至管理端数据复核正常,结束文件传输进程。
[0014]作为优选,建立蓝牙配对及文件传输的具体方法为:
[0015]S1、外网端通过ObexListener.Start()启动监听,并开启异步任务,当接收到请求时,通过监听的上下文信息,获取指定的请求信息,并使用ObexRequest.WriteFile()接收文件。
[0016]S2、内网端通过ObexRequest建立连接请求,通过ObexRequest.ReadFile()发送文件,直至ObexRequest.GetResponse()结束时,文件发送完成,内网端通过Response.Close()断开连接
[0017]S3、外网端完成文件接收后,通过ObexListener.Stop()停止监听。
[0018]作为优选,第二机器人将通过蓝牙获取的文件内容转换为图片形式,然后发送到管理端。
[0019]作为优选,第二机器人通过屏幕截图的方式将文件内容转换为图片形式。
[0020]作为优选,第一机器人对查找到的内容进行AES加密后,再通过蓝牙传输到外网端机器上。第二机器人将通过蓝牙获取的文件进行解密后,再发送到管理端。
[0021]作为优选,通过蓝牙进行通信的过程中,若信息发送失败,则在一定间隔时间后重复尝试;若经过3次尝试后仍然无法正常发送信息,则返回错误信息到机器人程序,并记录在机器的本地日志中。
[0022]基于可插拔蓝牙设备的跨网段RPA文件传输装置,包括第一蓝牙设备、第二蓝牙设备、内网端、外网端和管理端。
[0023]所述第一、第二蓝牙设备分别设置在内、外网端的机器上,实现内、外网端之间的蓝牙通信。
[0024]所述内网端用于向管理端发送验证码,并通过蓝牙接收外网端回传的验证码与请求文件路径,使用验证码登录后查找外网端请求的文件,并通过蓝牙传输到外网端。
[0025]所述外网端用于接收管理端下发的验证码与请求文件路径,通过蓝牙传输到内网端,并接收内网端传回的文件,发送到管理端。
[0026]所述管理端用于将接收到的验证码以及请求的文件在内网端的存储路径发送到外网端,并对外网端从内网端取得的文件进行复核,确认文件内容的准确性后进行内容发布,或对文件内容提出质疑,重新获取文件。
[0027]本专利技术具有以下有益效果:
[0028]1、本方法基于可插拔蓝牙设备将跨网段设备的数据传输通路串联起来,通过部署的机器人自动完成验证登录和文件查找,然后基于蓝牙通信,实现内外网端之间的文件传输功能,即可自动完成内容发布,实现金融行业RPA全流程无人化。
[0029]2、在文件传输正式开始前,进行账户验证登录,可以保证操作安全性,防止非法入侵。在文件传输过程中,由于对文件进行了加密,即使被截获,也无法解密出正确内容,因此传输方式安全可靠。
[0030]3、当出现发送失败时,机器人会在设定好的时间内自动重复3次,尝试恢复正常传输。具有一定的自我纠错功能。若尝试后仍然无法传输,则会返回失败信息,并记录在本地
日志中,便于工作人员修复。
附图说明
[0031]图1为跨网段RPA文件传输方法流程图;
[0032]图2为基于蓝牙通信的文件传输方法流程图。
具体实施方式
[0033]以下结合附图对本专利技术作进一步的解释说明;
[0034]为了保证数据安全,银行系统通常分为网络版和离线版,分别安装在外网端机器与内网端机器上,其中网络版的系统可以与其他设备通过公共网络连接,而离线版则不具有上网功能。银行工作人员将原始业务数据保存在内网端机器上,在离线版系统进行报表分析,然后利用外接存储设备将分析结果拷贝到外网端机器上,通过网络版对外公布分析结果。
[0035]本实施例以银行系统为例,说明如何应用基于可插拔蓝牙设备的跨网段RPA文件传输方法,解决跨网段数据无法共通的问题,实现业务流程的自动化。
[0036]如图1所示,银行系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于可插拔蓝牙设备的跨网段RPA文件传输方法,其特征在于:具体包括以下步骤:步骤1、分别在内、外网端的机器上安装可插拔蓝牙设备,令内、外网端的机器通过蓝牙建立配对;步骤2、安装在内网端的第一机器人打开系统登录页面,点击获取验证码,向管理端发送登录验证码;步骤3、安装在外网端的第二机器人从管理端获取登录验证码,将验证码与请求的文件路径通过蓝牙传输到建立配对的内网端机器上;步骤4、第一机器人将收到的验证码填充到登录页面中,然后根据文件路径在内网端机器上查找到请求的内容,通过蓝牙传输到建立配对的外网端机器上;步骤5、第二机器人将通过蓝牙获取的文件发送到管理端,管理端进行数据复核;若数据正确,则结束文件传输进程;若数据存疑,则管理端向外网端发送质疑数据内容,由第二机器人通过蓝牙将质疑数据内容与文件路径传输到建立配对的内网端机器上;步骤6、第一机器人根据文件路径在内网端机器上查找质疑数据内容对应的文件,通过蓝牙传输到建立配对的外网端机器上;步骤7、重复步骤5~6,直至管理端数据复核正常,结束文件传输进程。2.如权利要求1所述基于可插拔蓝牙设备的跨网段RPA文件传输方法,其特征在于:建立蓝牙配对及文件传输的具体方法为:S1、外网端通过ObexListener.Start()启动监听,并开启异步任务,当接收到请求时,通过监听的上下文信息,获取指定的请求信息,并使用ObexRequest.WriteFile()接收文件;S2、内网端通过ObexRequest建立连接请求,通过ObexRequest.ReadFile()发送文件,直至ObexRequest.GetResponse()结束时,文件发送完成,内网端通过Response.Close()断开连接S3、外网端完成文件接收后,通过ObexListener.Stop()停止监听。3.如权利要求1所述基于...

【专利技术属性】
技术研发人员:胡柳明杨尚仑苏凯段廷瑞莫平忠
申请(专利权)人:杭州展鸿科技有限公司
类型:发明
国别省市:

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

1