本申请涉及网络,尤其涉及一种分布式设备间的通信方法、系统、计算机设备及计算机可读存储介质。
背景技术:
1、智能设备(intelligent device)是指具有计算处理能力的设备、器械或者机器。例如,智能头盔为智能设备,智能头盔是通过把普通头盔进行升级,达到所需要的智能功能,即为智能头盔。智能头盔可以实现音视频的采集功能,同时智能头盔需要与无线发射主机接驳使用,后端由相应的接收主机或者装有客户端软件的计算机来控制,实现可视化的应急指挥调度系统,具体的传输距离既要根据现场环境而定,也要根据不同的无线发射主机的功能功率等来决定。
2、传统技术中,智能头盔等智能设备主要是通过搭载安卓(android)系统实现,安卓系统对于硬件的性能要求较高,并且基于安卓系统实现智能设备时,需要通过使用手机等电子设备启动相应的app进行权限控制,头盔通过蜂窝数据网络把数据上传到对应的后台。由于智能设备是通过搭载android系统实现的,所以在和其它分布式设备交互时,存在面临分布式设备间交互不便利的问题,特别是与无屏的分布式设备交互时会非常麻烦,例如,在一台设备只有蓝牙,另一台设备只有wifi的情况下,它们直接是无法进行数据的交互。
技术实现思路
1、本申请提供了一种分布式设备间的通信方法、系统、计算机设备及计算机可读存储介质,能够解决传统技术中分布式设备间交互不便利的技术问题。
2、第一方面,本申请提供了一种分布式设备间的通信方法,包括:第一分布式设备基于近场通信,发送权限标识至第二分布式设备,并获取所述第二分布式设备所支持的无线通信方式;所述第二分布式设备对所述权限标识进行验证;所述第一分布式设备在所述第二分布式设备对所述权限标识验证通过的情况下,基于所述近场通信,发送所述无线通信方式相对应的无线访问接入点至所述第二分布式设备;所述第二分布式设备根据所述无线访问接入点,建立与所述第一分布式设备之间的通信连接。
3、第二方面,本申请提供了一种分布式设备间的通信系统,所述通信系统包括第一通信装置与第二通信装置,其中,所述第一通信装置包括:交互单元,用于第一分布式设备基于近场通信,发送权限标识至第二分布式设备,并获取所述第二分布式设备所支持的无线通信方式;发送单元,用于所述第一分布式设备在所述第二分布式设备对所述权限标识验证通过的情况下,基于所述近场通信,发送所述无线通信方式相对应的无线访问接入点至所述第二分布式设备;所述第二通信装置包括:验证单元,用于所述第二分布式设备对所述权限标识进行验证;建立单元,用于所述第二分布式设备根据所述无线访问接入点,建立与所述第一分布式设备之间的通信连接。
4、第三方面,本申请提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现所述分布式设备间的通信方法的第一分布式设备的步骤或者第二分布式设备的步骤。
5、第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器执行所述分布式设备间的通信方法的第一分布式设备的步骤或者第二分布式设备的步骤。
6、本申请提供了一种分布式设备间的通信方法、装置、计算机设备及计算机可读存储介质,所述通信方法通过第一分布式设备基于近场通信,发送权限标识至第二分布式设备,并获取第二分布式设备所支持的无线通信方式,第二分布式设备对所述权限标识进行验证,第一分布式设备在第二分布式设备对权限标识验证通过的情况下,基于近场通信,发送无线通信方式相对应的无线访问接入点至第二分布式设备,第二分布式设备根据无线访问接入点,建立与第一分布式设备之间的通信连接,可方便的将同一局域网下的设备自动进行组网,不需要像安卓系统那样手动进行繁琐的连接,能够提高设备组网的自动性与效率。
1.一种分布式设备间的通信方法,其特征在于,包括:
2.根据权利要求1所述分布式设备间的通信方法,其特征在于,所述建立与所述第一分布式设备之间的通信连接,包括:
3.根据权利要求2所述分布式设备间的通信方法,其特征在于,所述第二分布式设备建立与所述第一分布式设备之间的软总线通信之后,还包括:
4.根据权利要求2或3所述分布式设备间的通信方法,其特征在于,所述权限标识为域标识;所述第一分布式设备基于近场通信,发送权限标识至第二分布式设备之前,还包括:
5.根据权利要求4所述分布式设备间的通信方法,其特征在于,所述将所述域标识进行本地存储之后,还包括:
6.根据权利要求1所述分布式设备间的通信方法,其特征在于,所述第二分布式设备对所述权限标识进行验证,包括:
7.根据权利要求6所述分布式设备间的通信方法,其特征在于,所述判断所述权限标识与本端的权限标识是否一致之前,还包括:
8.一种分布式设备间的通信系统,其特征在于,所述通信系统包括第一通信装置与第二通信装置,其中,所述第一通信装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括存储器以及与所述存储器相连的处理器;所述存储器用于存储计算机程序;所述处理器用于运行所述计算机程序,以执行如权利要求1-7任一项所述通信方法的第一分布式设备的步骤或者第二分布式设备的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现如权利要求1-7中任一项所述通信方法的第一分布式设备的步骤或者第二分布式设备的步骤。