通信连接方法、客户端、云端及可读存储介质技术

技术编号:21308377 阅读:30 留言:0更新日期:2019-06-12 10:45
本发明专利技术提供的一种通信连接方法、客户端、云端及可读存储介质,通过客户端接收终端发送的配置信息;当所述配置信息包括兼容标识时,所述客户端向云端发送连接请求,所述连接请求包括无序客户端标识以及所述兼容标识;所述客户端在接收所述云端返回的校验码请求后向所述云端反馈相应的校验码,以使所述云端在根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示,从而使得云端能够利用无序客户端标识建立与客户端的连接,以实现云端对与不同类型标识的客户端的兼容,成为保证通信连接的正常运行而亟待解决的问题。

Communication Connection Method, Client, Cloud and Readable Storage Media

The invention provides a communication connection method, client, cloud end and readable storage medium, which receives configuration information sent by the terminal through the client; when the configuration information includes compatible identification, the client sends connection request to the cloud end, which includes disordered client identification and compatible identification; the client receives the school returned from the cloud end. After the check code request is sent back to the cloud, the corresponding check code is feedback so that the cloud can send instructions to the client to indicate the success of the communication connection after completing the check of the client according to the check code and the communication connection with the client according to the disordered client identification, thus enabling the cloud to establish a connection with the client using the disordered client identification. Connecting to achieve cloud compatibility with clients with different types of identification has become an urgent problem to ensure the normal operation of communication connections.

【技术实现步骤摘要】
通信连接方法、客户端、云端及可读存储介质
本专利技术涉及计算机技术,尤其涉及一种通信连接方法、客户端、云端及可读存储介质。
技术介绍
基于终端的APP应用与云端取得交互连接一般是通过架设在其二者之间的客户端实现的。一般的,云端通过获得客户端的标识以通过该标识建立标识索引,并通过该标识索引建立与客户端的通信连接,终端的APP应用可通过与客户端与云端取得交互。现有技术中,该标识索引是基于客户端的MAC地址标识实现的。但是,随着标识技术的升级,无序客户端标识逐步替代客户端的MAC地址标识成为标识索引的建立基础。然而,随着客户端标识技术的升级,如何使得云端能够利用无序客户端标识建立与客户端的连接,以实现云端对与不同类型标识的客户端的兼容,成为保证通信连接的正常运行而亟待解决的问题。
技术实现思路
针对上述提出的问题,本专利技术提供了一种通信连接方法、客户端、云端及可读存储介质。一方面,本专利技术提供了一种通信连接方法,包括:客户端接收终端发送的配置信息;当所述配置信息包括兼容标识时,所述客户端向云端发送连接请求,所述连接请求包括无序客户端标识以及所述兼容标识;所述客户端在接收所述云端返回的校验码请求后向所述云端反馈相应的校验码,以使所述云端在根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示。可选的,当所述客户端在接收所述云端返回的校验码请求后无法向所述云端反馈相应的校验码时,所述客户端接收来自所述云端的用于表示通信连接失败的指示。可选的,该通信方法还包括:当所述配置信息不包括兼容标识时,所述客户端向云端发送包括客户端MAC地址标识的连接请求,以使所述云端根据所述客户端MAC地址完成与客户端的通信连接;接收来自所述云端的用于表示通信连接成功的指示。可选的,所述客户端接收终端发送的配置信息之前还包括:根据所述终端的指示将所述客户端的客户端属性发送至所述终端,以供所述终端根据所述客户端指示生成并发送所述配置信息。可选的,所述无序客户端标识是所述客户端根据客户端MAC地址以及随机字符串生成的。可选的,该通信方法还包括:根据所述客户端MAC地址,获得MAC地址串,其中,所述MAC地址串包括首尾相连的多个所述客户端MAC地址;利用随机算法对所述MAC字符串中的各字符进行处理,生成随机字符串;确定随机字符串中的待替换字符;利用所述MAC地址标识中的各字符,对所述待替换字符进行替换,获得所述无序客户端标识。另一方面,本专利技术提供了一种通信连接方法,包括:云端接收客户端发送的连接请求;在所述连接请求包括兼容标识和无序客户端标识的情况下,当所述云端确定预存有所述无序客户端标识相应的校验码时,所述云端向所述客户端发送校验码请求;所述云端在根据接收所述客户端反馈的校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示。可选的,当所述云端确定未预存所述无序客户端标识相应的校验码时,所述云端生成所述无序客户端标识的校验码以进行存储,并将所述校验码发送至所述客户端;所述云端根据无序客户端标识完成与客户端的通信连接,并向所述客户端发送用于表示通信连接成功的指示发送至所述客户端。可选的,当所述云端向所述客户端发送校验码请求之后的预设时间内没有接收到所述客户端反馈的校验码时,所述云端向所述客户端发送用于表示通信连接失败的指示。可选的,在所述连接请求仅包括MAC地址的情况下,所述云端根据所述客户端MAC地址完成与客户端的通信连接,向所述客户端发送用于表示通信连接成功的指示。再一方面,本专利技术提供了一种客户端,包括第一通信单元,用于接收终端发送的配置信息;第一处理单元,用于当所述配置信息包括兼容标识时,生成包括无序客户端标识以及所述兼容标识的连接请求,以使所述第一通信单元将所述连接请求发送至云端;所述第一通信单元,还用于接收所述云端返回的校验码请求,以供所述第一处理单元根据所述校验码请求确定相应的校验码;所述第一通信单元,还用于向所述云端反馈所述校验码,并接收所述云端发送的用于表示通信连接成功的指示,其中,所述指示是所述云端在根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后发送的。再一方面,本专利技术提供了一种云端,包括:第二通信单元,用于接收客户端发送的连接请求;所述第二处理单元,用于在确定所述接收客户端发送的连接请求并确定预存有所述无序客户端标识相应的校验码的情况下,获得校验码请求,以使所述第二通信单元将所述校验码请求发送至所述云端;所述第二通信单元,还用于接收所述客户端反馈的校验码,以使所述第二处理单元根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接;还用于向所述客户端发送用于表示通信连接成功的指示。再一方面,本专利技术提供了一种客户端,包括:存储器、处理器以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如前任一项所述的方法。再一方面,一种云端,其特征在于,包括:存储器、处理器以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如前任一项所述的方法。最后一方面,本专利技术提供了一种可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理执行以实现如前任一项所述的方法。本专利技术提供的一种通信连接方法、客户端、云端及可读存储介质,通过客户端接收终端发送的配置信息;当所述配置信息包括兼容标识时,所述客户端向云端发送连接请求,所述连接请求包括无序客户端标识以及所述兼容标识;所述客户端在接收所述云端返回的校验码请求后向所述云端反馈相应的校验码,以使所述云端在根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示,从而使得云端能够利用无序客户端标识建立与客户端的连接,以实现云端对与不同类型标识的客户端的兼容,成为保证通信连接的正常运行而亟待解决的问题。附图说明图1为本专利技术所基于的网络架构的示意图;图2为本专利技术实施例一提供的一种通信连接方法的流程示意图;图3为本专利技术提供的无序客户端标识的生成流程示意图;图4为本专利技术实施例二提供的一种通信连接方法的流程示意图;图5为本专利技术实施例三提供的一种通信连接方法的流程示意图;图6为本专利技术实施例四提供的一种客户端的结构示意图;图7为本专利技术实施例五提供的一种客户端的硬件结构示意图;图8为本专利技术实施例六提供的一种云端的结构示意图;图9为本专利技术实施例七提供的一种云端的硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。基于终端的APP应用与云端取得交互连接一般是通过架设在其二者之间的客户端实现的。一般的,云端通过获得客户端的标识以通过该标识建立标识索引,并通过该标识索引建立与客户端的通信连接,终端的APP应用可通过与客户端与云端取得交互。现有技术中,该标识索引是基于客户端的MAC地址标识实现的。但是,随着标识技术的升级,无序客户端标识逐步替代客户端的MAC地址标识成为标识索引本文档来自技高网...

【技术保护点】
1.一种通信连接方法,其特征在于,包括:客户端接收终端发送的配置信息;当所述配置信息包括兼容标识时,所述客户端向云端发送连接请求,所述连接请求包括无序客户端标识以及所述兼容标识;所述客户端在接收所述云端返回的校验码请求后向所述云端反馈相应的校验码,以使所述云端在根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示。

【技术特征摘要】
1.一种通信连接方法,其特征在于,包括:客户端接收终端发送的配置信息;当所述配置信息包括兼容标识时,所述客户端向云端发送连接请求,所述连接请求包括无序客户端标识以及所述兼容标识;所述客户端在接收所述云端返回的校验码请求后向所述云端反馈相应的校验码,以使所述云端在根据所述校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示。2.根据权利要求1所述的通信连接方法,其特征在于,当所述客户端在接收所述云端返回的校验码请求后无法向所述云端反馈相应的校验码时,所述客户端接收来自所述云端的用于表示通信连接失败的指示。3.根据权利要求1所述的通信连接方法,其特征在于,还包括:当所述配置信息不包括兼容标识时,所述客户端向云端发送包括客户端MAC地址标识的连接请求,以使所述云端根据所述客户端MAC地址完成与客户端的通信连接;接收来自所述云端的用于表示通信连接成功的指示。4.根据权利要求1所述的通信连接方法,其特征在于,所述客户端接收终端发送的配置信息之前还包括:根据所述终端的指示将所述客户端的客户端属性发送至所述终端,以供所述终端根据所述客户端指示生成并发送所述配置信息。5.根据权利要求1-4任一项所述的通信连接方法,其特征在于,所述无序客户端标识是所述客户端根据客户端MAC地址以及随机字符串生成的。6.根据权利要求5所述的通信连接方法,其特征在于,还包括:根据所述客户端MAC地址,获得MAC地址串,其中,所述MAC地址串包括首尾相连的多个所述客户端MAC地址;利用随机算法对所述MAC字符串中的各字符进行处理,生成随机字符串;确定随机字符串中的待替换字符;利用所述MAC地址标识中的各字符,对所述待替换字符进行替换,获得所述无序客户端标识。7.一种通信连接方法,其特征在于,包括:云端接收客户端发送的连接请求;在所述连接请求包括兼容标识和无序客户端标识的情况下,当所述云端确定预存有所述无序客户端标识相应的校验码时,所述云端向所述客户端发送校验码请求;所述云端在根据接收所述客户端反馈的校验码完成对所述客户端的校验以及根据无序客户端标识完成与客户端的通信连接之后,向所述客户端发送用于表示通信连接成功的指示。8.根据权利要求7所述的通信连接方法,其特征在于,当所述云端确定未预存所述无序客户端标识相应的校验码时,所述云端生成所述无序客户端标识的...

【专利技术属性】
技术研发人员:王侠曹选明
申请(专利权)人:生迪智慧科技有限公司
类型:发明
国别省市:上海,31

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

1