一种文件拉取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33374263 阅读:8 留言:0更新日期:2022-05-11 22:41
本发明专利技术提供一种文件拉取方法、装置、电子设备及存储介质,应用于作为文件拉取方的第一设备,与第二设备之间建立通信连接;其中,所述第二设备为保存有待拉取文件的设备;生成访问请求信息并发送给所述第二设备;其中,所述访问请求用于请求获取应用文件描述信息;接收第二设备的应用文件描述信息;其中,所述第二设备的应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;基于所述第二设备的应用文件描述信息确定目标应用文件,并从所述第二设备拉取所述目标应用文件,解决了需要在官网下载应用文件的麻烦和在其他软件平台下载错误文件的问题,实现更快捷、有效地对应用文件进行拉取,提升了用户的体验感。提升了用户的体验感。提升了用户的体验感。

【技术实现步骤摘要】
一种文件拉取方法、装置、电子设备及存储介质


[0001]本专利技术涉及通信
,尤其涉及一种文件拉取方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,为了获取应用文件,最常用的方式是去官方网站进行下载,或是其他软件平台进行下载,但是通过官方网站下载或是其他软件平台下载,会存在安全漏洞插件或是版本不对应而导致文件下载出错的问题。
[0003]在一情景中,一用户急需在当前系统设备中安装一个应用文件,然而用户并未找到对应版本的压缩包或者版本对应的应用文件,而正好有一设备中存有相关的应用文件,然而,在现有技术中尚无可将具有应用文件设备中的应用文件拉取至另一不具有应用文件设备中的方案。

技术实现思路

[0004]本专利技术提供一种文件拉取方法、装置、电子设备及存储介质,用以解决现有技术中尚无可将存有应用文件设备中的应用文件拉取至另一不具有应用文件设备中的方案,以及需要在官网下载应用文件的麻烦和在其他软件平台下载错误文件的问题,使得存有应用文件设备中的应用文件可直接传输至另一不具有应用文件的设备,实现更快捷、有效地对应用文件进行拉取,提升了用户的体验感。
[0005]第一方面,本专利技术提供一种文件拉取方法,应用于作为文件拉取方的第一设备,包括:
[0006]与第二设备之间建立通信连接;其中,所述第二设备为保存有待拉取文件的设备;
[0007]生成访问请求信息并发送给所述第二设备;其中,所述访问请求用于请求获取应用文件描述信息;
[0008]接收第二设备的应用文件描述信息;其中,所述第二设备的应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;
[0009]基于所述第二设备的应用文件描述信息确定目标应用文件,并从所述第二设备拉取所述目标应用文件。
[0010]进一步,所述与第二设备之间建立通信连接,包括:
[0011]与第二设备之间建立物理连接,确定与所述第二设备之间的通信链路连通;
[0012]基于第一设备的标识信息与第二设备的标识信息,建立与所述第二设备之间的通信连接。
[0013]进一步,所述基于第一设备的标识信息与第二设备的标识信息,建立与所述第二设备之间的通信连接,包括:
[0014]基于第一设备的标识信息生成二维码并展示,以使得所述第二设备基于所述二维码获取所述第一设备的标识信息,并基于所述二维码向所述第一设备发送第二设备的标识
信息;
[0015]基于所述第二设备的标识信息向所述第二设备发送第一通信连接建立请求;
[0016]接收所述第二设备发送的第二通信连接建立请求;其中,所述第二通信连接建立请求是所述第二设备基于所述第一设备的标识信息发起的;
[0017]在所述第一通信连接建立请求与所述第二通信连接建立请求均设置成功的前提下,建立与所述第二设备之间的双向通信连接。
[0018]进一步,应用于保存有待拉取文件的第二设备,方法包括:
[0019]与第一设备之间建立通信连接;其中,所述第一设备为文件拉取方设备;
[0020]从所述第一设备接收访问请求信息;其中,所述访问请求用于请求获取应用文件描述信息;
[0021]基于所述访问请求信息生成应用文件描述信息并发送给所述第一设备;其中,所述应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;
[0022]接收所述第一设备的拉取请求,基于所述拉取请求确定目标应用文件的位置,将所述目标应用文件传输至所述第一设备。
[0023]第二方面,本专利技术还提供了一种文件拉取装置,包括作为文件拉取方的第一设备,所述第一设备包括:第一连接模块、第一发送模块、第一接收模块、确定模块,其中:
[0024]第一连接模块,用于与第二设备之间建立通信连接;其中,所述第二设备为保存有待拉取文件的设备;
[0025]第一发送模块,用于生成访问请求信息并发送给所述第二设备;其中,所述访问请求用于请求获取应用文件描述信息;
[0026]第一接收模块,用于接收第二设备的应用文件描述信息;其中,所述第二设备的应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;
[0027]确定模块,用于基于所述第二设备的应用文件描述信息确定目标应用文件,并从所述第二设备拉取所述目标应用文件;
[0028]进一步,所述文件拉取装置包括保存有待拉取文件的第二设备,所述第二设备包括:第二连接模块、第二接收模块、第二发送模块、传输模块,其中:
[0029]第二连接模块,用于与第一设备之间建立通信连接;其中,所述第一设备为文件拉取方设备;
[0030]第二接收模块,用于从所述第一设备接收访问请求信息;其中,所述访问请求用于请求获取应用文件描述信息;
[0031]第二发送模块,用于基于所述访问请求信息生成应用文件描述信息并发送给所述第一设备;其中,所述应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;
[0032]传输模块,用于接收所述第一设备的拉取请求,基于所述拉取请求确定目标应用文件的位置,将所述目标应用文件传输至所述第一设备。
[0033]进一步,所述文件拉取装置包括作为文件拉取方的第一设备与保存有待拉取文件的第二设备,所述第一设备与所述第二设备之间通信连接;
[0034]所述第一设备,用于实现与第二设备之间建立通信连接;其中,所述第二设备为保存有待拉取文件的设备;
[0035]生成访问请求信息并发送给所述第二设备;其中,所述访问请求用于请求获取应用文件描述信息;
[0036]接收第二设备的应用文件描述信息;其中,所述第二设备的应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;
[0037]基于所述第二设备的应用文件描述信息确定目标应用文件,并从所述第二设备拉取所述目标应用文件;
[0038]所述第二设备,用于实现与第一设备之间建立通信连接;其中,所述第一设备为文件拉取方设备;
[0039]从所述第一设备接收访问请求信息;其中,所述访问请求用于请求获取应用文件描述信息;
[0040]基于所述访问请求信息生成应用文件描述信息并发送给所述第一设备;其中,所述应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;
[0041]接收所述第一设备的拉取请求,基于所述拉取请求确定目标应用文件的位置,将所述目标应用文件传输至所述第一设备。
[0042]第三方面,本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述文件拉取方法的步骤。
[0043]第四方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述文件拉取方法的步骤。
[0044]第五方面,本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件拉取方法,其特征在于,应用于作为文件拉取方的第一设备,方法包括:与第二设备之间建立通信连接;其中,所述第二设备为保存有待拉取文件的设备;生成访问请求信息并发送给所述第二设备;其中,所述访问请求用于请求获取应用文件描述信息;接收第二设备的应用文件描述信息;其中,所述第二设备的应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;基于所述第二设备的应用文件描述信息确定目标应用文件,并从所述第二设备拉取所述目标应用文件。2.根据权利要求1所述的文件拉取方法,其特征在于,所述与第二设备之间建立通信连接,包括:与第二设备之间建立物理连接,确定与所述第二设备之间的通信链路连通;基于第一设备的标识信息与第二设备的标识信息,建立与所述第二设备之间的通信连接。3.根据权利要求2所述的文件拉取方法,其特征在于,所述基于第一设备的标识信息与第二设备的标识信息,建立与所述第二设备之间的通信连接,包括:基于第一设备的标识信息生成二维码并展示,以使得所述第二设备基于所述二维码获取所述第一设备的标识信息,并基于所述二维码向所述第一设备发送第二设备的标识信息;基于所述第二设备的标识信息向所述第二设备发送第一通信连接建立请求;接收所述第二设备发送的第二通信连接建立请求;其中,所述第二通信连接建立请求是所述第二设备基于所述第一设备的标识信息发起的;在所述第一通信连接建立请求与所述第二通信连接建立请求均设置成功的前提下,建立与所述第二设备之间的双向通信连接。4.一种文件拉取方法,其特征在于,应用于保存有待拉取文件的第二设备,方法包括:与第一设备之间建立通信连接;其中,所述第一设备为文件拉取方设备;从所述第一设备接收访问请求信息;其中,所述访问请求用于请求获取应用文件描述信息;基于所述访问请求信息生成应用文件描述信息并发送给所述第一设备;其中,所述应用文件描述信息用于描述第二设备中所安装的应用文件的标识信息;接收所述第一设备的拉取请求,基于所述拉取请求确定目标应用文件的位置,将所述目标应用文件传输至所述第一设备。5.一种文件拉取装置,其特征在于,包括作为文件拉取方的第一设备,所述第一设备包括:第一连接模块、第一...

【专利技术属性】
技术研发人员:杨号余青林朱冠宇
申请(专利权)人:奇安盘古上海信息技术有限公司
类型:发明
国别省市:

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

1