【技术实现步骤摘要】
本专利技术涉及网络通信
,具体说是一种数据通信续接方法及装置。尤指网络故障或网络切换时客户端和服务器之间的数据通信续接方法及采用该方法的数据通信续接装置。
技术介绍
目前有很多设备具有多种联网方式,例如:4G手机、平板电脑、笔记本电脑、台式机、网络打印机等设备,可选用的联网方式分为有线联网方式和无线联网方式,包括但不限于:移动数据(包括2G、3G、4G)、WIFI(包括2.4G、5G)、蓝牙、宽带(ADSL、光纤、ISDN)、拨号上网。此类具有多种联网方式的设备,当其需要从一种联网方式切换到另一种联网方式(即网络切换)时,例如:以手机为例,当从室外回到室内,手机从4G移动数据联网方式切换到2.4G WIFI联网方式时,手机中的应用程序需要重新进行初始化网络连接(初始化网络连接需要复杂的网络通信),否则手机中的应用程序不能正常联网运行,会提示初始化网络连接失败,这导致应用程序的开发者需要付出额外的开发工作量,增大了开发成本,提高了开发工作的复杂程度,降低了开发效率。同时,此类具有多种联网方式的设备作为客户端,和服务器重新进行初始化网络连接时,需要用户确认此操 ...
【技术保护点】
一种数据通信续接方法,其特征在于:客户端与服务器建立网络通信后,客户端启用数据通信续接功能,客户端接收服务器发送的连接存根数据,在客户端本地存储连接存根数据形成第一校验凭证;所述第一校验凭证用于当发生网络故障或发生网络切换时,恢复客户端和服务器间的网络通信;所述连接存根数据记录有客户端和服务器间的物理连接的数据信息;当客户端发现网络故障或网络切换时,客户端成功通过新的网络连接服务器后,客户端发起数据通信续接,且客户端向服务器发送第一校验凭证用于客户端验证或用于网络连接验证。
【技术特征摘要】
1.一种数据通信续接方法,其特征在于:客户端与服务器建立网络通信后,客户端启用数据通信续接功能,客户端接收服务器发送的连接存根数据,在客户端本地存储连接存根数据形成第一校验凭证;所述第一校验凭证用于当发生网络故障或发生网络切换时,恢复客户端和服务器间的网络通信;所述连接存根数据记录有客户端和服务器间的物理连接的数据信息;当客户端发现网络故障或网络切换时,客户端成功通过新的网络连接服务器后,客户端发起数据通信续接,且客户端向服务器发送第一校验凭证用于客户端验证或用于网络连接验证。2.如权利要求1所述的数据通信续接方法,其特征在于:客户端直接在本地存储连接存根数据,形成所述第一校验凭证。3.如权利要求1所述的数据通信续接方法,其特征在于:客户端初始化完成后,当客户端的应用程序请求网络连接,以访问服务器时,客户端开始启用数据通信续接功能。4.如权利要求3所述的数据通信续接方法,其特征在于:客户端开始启用数据通信续接功能时,客户端向服务器发送特征数据包;客户端接收服务器发送的对应于特征数据包的有效应答;客户端向服务器发送第一次连接指令;客户端接收服务器发送的连接存根数据;客户端通知请求网络连接的应用程序网络连接成功,并启用数据通信续接功能。5.如权利要求1所述的数据通信续接方法,其特征在于:当客户端发现网络故障或网络切换时,客户端需判断是否有需要向服务器发送的待发数据,如果有,则缓存待发数据;在恢复客户端和服务器间的网络通信后,再将缓存待发数据向服务器发送。6.如权利要求1所述的数据通信续接方法,其特征在于:客户端发起数据通信续接的方式...
【专利技术属性】
技术研发人员:徐江涛,雷宇,
申请(专利权)人:北京智能管家科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。