【技术实现步骤摘要】
数据传输方法、装置、电子设备及可读存储介质
本专利技术涉及数据处理领域,尤其涉及一种数据传输方法、装置、电子设备及可读存储介质。
技术介绍
随着数据时代的到来,如何快速、准确的在智能设备间进行数据传输成为当前的关注要点。例如,对于iOS操作系统的设备之间的数据传输,当前通常是通过airdrop(隔空投放)功能来实现的,然而airdrop仅支持一对一传输,且未对发送方及其发送的数据进行过滤,接收方可能会收到第三方的不安全数据。因此,亟需一种数据传输方法,以提高数据传输的安全性,并实现一对多传输。
技术实现思路
鉴于以上内容,有必要提供一种数据传输方法,旨在提高数据传输的安全性,并实现一对多传输。本专利技术提供的数据传输方法,包括:解析用户发出的数据传输请求,获取所述请求携带的待传输数据,判断所述电子设备的操作系统类型是否为预设类型;当判断所述电子设备的操作系统类型是预设类型时,开启所述电子设备的设备发现服务,基于所述设备发现服务搜索目标区域内是否存在发出第一广播的第一客户端设备群组;当搜索到目标区域内存在发出第一广播的第一客户端设备群组时,基于所述第一客户端设备群组中各个客户端设备的标识信息生成第一设备列表;开启所述电子设备的数据传输服务,基于所述数据传输服务搜索发出第二广播的第二客户端设备群组,基于所述第二客户端设备群组中各个客户端设备的标识信息生成第二设备列表;基于所述第一设备列表及第二设备列表生成待连接设备列表,从所述待连接设备列表中选择一个或多 ...
【技术保护点】
1.一种数据传输方法,应用于电子设备,其特征在于,所述方法包括:/n解析用户发出的数据传输请求,获取所述请求携带的待传输数据,判断所述电子设备的操作系统类型是否为预设类型;/n当判断所述电子设备的操作系统类型是预设类型时,开启所述电子设备的设备发现服务,基于所述设备发现服务搜索目标区域内是否存在发出第一广播的第一客户端设备群组;/n当搜索到目标区域内存在发出第一广播的第一客户端设备群组时,基于所述第一客户端设备群组中各个客户端设备的标识信息生成第一设备列表;/n开启所述电子设备的数据传输服务,基于所述数据传输服务搜索发出第二广播的第二客户端设备群组,基于所述第二客户端设备群组中各个客户端设备的标识信息生成第二设备列表;/n基于所述第一设备列表及第二设备列表生成待连接设备列表,从所述待连接设备列表中选择一个或多个客户端设备作为数据接收方,连接所述数据接收方,并将所述待传输数据发送给所述数据接收方。/n
【技术特征摘要】
1.一种数据传输方法,应用于电子设备,其特征在于,所述方法包括:
解析用户发出的数据传输请求,获取所述请求携带的待传输数据,判断所述电子设备的操作系统类型是否为预设类型;
当判断所述电子设备的操作系统类型是预设类型时,开启所述电子设备的设备发现服务,基于所述设备发现服务搜索目标区域内是否存在发出第一广播的第一客户端设备群组;
当搜索到目标区域内存在发出第一广播的第一客户端设备群组时,基于所述第一客户端设备群组中各个客户端设备的标识信息生成第一设备列表;
开启所述电子设备的数据传输服务,基于所述数据传输服务搜索发出第二广播的第二客户端设备群组,基于所述第二客户端设备群组中各个客户端设备的标识信息生成第二设备列表;
基于所述第一设备列表及第二设备列表生成待连接设备列表,从所述待连接设备列表中选择一个或多个客户端设备作为数据接收方,连接所述数据接收方,并将所述待传输数据发送给所述数据接收方。
2.如权利要求1所述的数据传输方法,其特征在于,所述标识信息包括设备标识及服务标识,所述基于所述第一设备列表及第二设备列表生成待连接设备列表包括:
剔除所述第一设备列表的标识信息中不含设备发现服务标识的客户端设备,得到第三设备列表;
剔除所述第二设备列表的标识信息中不含数据传输服务标识的客户端设备,得到第四设备列表;
抽取所述第三设备列表及第四设备列表的标识信息中设备标识相同的客户端设备,得到待连接设备列表。
3.如权利要求1所述的数据传输方法,其特征在于,所述将所述待传输数据发送给所述数据接收方包括:
计算所述待传输数据的标准信息摘要值;
采用预设密钥加密所述待传输数据,得到数据密文;
将所述数据密文及标准信息摘要值发送给所述数据接收方。
4.如权利要求1所述的数据传输方法,其特征在于,所述开启所述电子设备的设备发现服务包括开启所述电子设备的第一广播服务及第一搜索服务,所述开启所述电子设备的第一广播服务包括:
判断所述电子设备的蓝牙是否已开启;
当判断所述电子设备的蓝牙已开启时,生成并广播所述电子设备对应的标识信息。
5.如权利要求4所述的数据传输方法,其特征在于,所述基于所述设备发现服务搜索目标区域内是否存在发出第一广播的第一客户端设备群组包括:
将搜索区域设置界面展示在所述电子设备的界面上;
接收用户基于所述搜索区域设置界面设置的目标区域;
基于所述第一搜索服务搜索所述目标区域内是否存在发出第...
【专利技术属性】
技术研发人员:邱服合,
申请(专利权)人:深圳市网旭科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。