[发明专利]数据传输方法、装置及存储介质在审
申请号: | 202210441754.5 | 申请日: | 2022-04-25 |
公开(公告)号: | CN114826485A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 刘健;张同虎 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;G06K19/06;G06K7/14 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 李璐;黄健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 存储 介质 | ||
1.一种数据传输方法,其特征在于,所述方法应用于发送程序,所述发送程序设置在桌面系统中,所述方法包括:
获取第一进程的待发送数据;
基于第一预设编解码方法,对所述待发送数据进行编码,获得待发送字符串,并基于第二预设编解码方法,对所述待发送字符串进行编码,获得待发送报文;
基于第三预设编解码方法,将所述待发送报文编码为待发送二维码图片;
在所述桌面系统的桌面展示所述待发送二维码图片,以使部署在第二进程的监听程序对所述桌面进行截图,并基于所述第三预设编解码方法,对桌面截图进行扫描,获得所述待发送报文,基于所述第二预设编解码方法,从所述待发送报文中解码获得所述待发送字符串,基于所述第一预设编解码方法,对所述待发送字符串进行解码,获得所述待发送数据,其中,所述第一进程与所述第二进程通信受限。
2.根据权利要求1所述的方法,其特征在于,在所述获取第一进程的待发送数据之后,还包括:
基于预设数据大小,对所述待发送数据进行切分,获得多个数据块;
所述基于第一预设编解码方法,对所述待发送数据进行编码,获得待发送字符串,包括:
基于所述第一预设编解码方法,依次对所述多个数据块进行编码,获得有序的待发送字符串数组。
3.根据权利要求1或2所述的方法,其特征在于,所述基于第二预设编解码方法,对所述待发送字符串进行编码,获得待发送报文,包括:
根据所述待发送数据的身份标识,确定所述待发送报文的标题段,根据所述待发送字符串,确定所述待发送报文的内容段和终止段;
基于所述第二预设编解码方法,所述待发送报文的标题段,以及所述待发送报文的内容段和终止段,获得所述待发送报文。
4.根据权利要求1或2所述的方法,其特征在于,所述在所述桌面系统的桌面展示所述待发送二维码图片,包括:
调用预设图形界面组件,将所述待发送二维码图片在所述桌面系统的桌面按照第一预设时间间隔展示。
5.一种数据传输方法,其特征在于,所述方法应用于监听程序,所述监听程序部署在桌面系统的第二进程,其中,所述桌面系统的桌面展示待发送二维码图片,所述待发送二维码图片为发送程序基于第一预设编解码方法,对第一进程的待发送数据进行编码,获得待发送字符串,并基于第二预设编解码方法,对所述待发送字符串进行编码,获得待发送报文,基于第三预设编解码方法,将所述待发送报文编码后得到的,所述第一进程与所述第二进程通信受限;
所述方法包括:
对所述桌面系统的桌面进行截图;
基于所述第三预设编解码方法,对桌面截图进行扫描,获得所述待发送报文;
基于所述第二预设编解码方法,从所述待发送报文中解码获得所述待发送字符串;
基于所述第一预设编解码方法,对所述待发送字符串进行解码,获得所述待发送数据。
6.根据权利要求5所述的方法,其特征在于,所述对所述桌面系统的桌面进行截图,包括:
按照第二预设时间间隔,对所述桌面系统的桌面进行截图。
7.根据权利要求5或6所述的方法,其特征在于,所述基于所述第二预设编解码方法,从所述待发送报文中解码获得所述待发送字符串,包括:
验证所述待发送报文的格式是否为预设格式;
若所述待发送报文的格式为所述预设格式,则基于所述第二预设编解码方法,从所述待发送报文中解码获得所述待发送字符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210441754.5/1.html,转载请声明来源钻瓜专利网。