【技术实现步骤摘要】
一种传输数据确认的方法和装置
本申请涉及视联网
,特别是涉及一种传输数据确认的方法和一种传输数据确认的装置。
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。最终将实现世界无距离,实现全球范围内人与人的距离只是一个屏幕的距离。随着视联网的广泛应用,视联网业务数据越来越多,为了便于业务数据查看和管理,目前采用分组设置多个从数据库进行存储,同时将各个分组中的业务数据集中备份在主数据库中的方式进行管理,但是现有的视联网协议无法保证数据传输的可靠性,所以时常出现主数据库和从数据库当中的数据将发生不一致问题。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种传输数据确认的方法和相应的一种传输数据确认的装置。为了解决上述问题,本申请实施例公开了一种传输数据确认的方法,所述方法应用于视联网中,所述视联网包括连接有主数据库的视联网服务器,与所述视联网服务器基于视联网协议连接的多个视联网客户端,所述视联网客户端与自身所在网络区域的从数据库连接,所述方法包括:所述视联网客户端接收所述从数据库发送的备份数据包;其中,所述备份数据包由所述从数据库在接收到数据更新的触发操作时生成,包括N个子数据包,N为正整数;所述视联网客户端将备份数据包中的所述N个子数据包依次发送给视联网服务器;所述视联网服务器用于在接收到第N个子数据包时,将所述第N个子数据包发送至所述主数据库备份,同时生成针对所述第N个子数据包的确认 ...
【技术保护点】
1.一种传输数据确认的方法,其特征在于,所述方法应用于视联网中,所述视联网包括连接有主数据库的视联网服务器,与所述视联网服务器基于视联网协议连接的多个视联网客户端,所述视联网客户端与自身所在网络区域的从数据库连接,所述方法包括:所述视联网客户端接收所述从数据库发送的备份数据包;其中,所述备份数据包由所述从数据库在接收到数据更新的触发操作时生成,包括N个子数据包,N为正整数;所述视联网客户端将备份数据包中的所述N个子数据包依次发送给视联网服务器;所述视联网服务器用于在接收到第N个子数据包时,将所述第N个子数据包发送至所述主数据库备份,同时生成针对所述第N个子数据包的确认消息;所述视联网客户端在接收到所述视联网服务器针对所述第N个子数据包返回的确认消息时,将所述第N+1个子数据包发送给所述视联网服务器;所述视联网服务器用于在接收到所述第N+1个子数据包时,将所述第N+1个子数据包发送至所述主数据库备份。
【技术特征摘要】
1.一种传输数据确认的方法,其特征在于,所述方法应用于视联网中,所述视联网包括连接有主数据库的视联网服务器,与所述视联网服务器基于视联网协议连接的多个视联网客户端,所述视联网客户端与自身所在网络区域的从数据库连接,所述方法包括:所述视联网客户端接收所述从数据库发送的备份数据包;其中,所述备份数据包由所述从数据库在接收到数据更新的触发操作时生成,包括N个子数据包,N为正整数;所述视联网客户端将备份数据包中的所述N个子数据包依次发送给视联网服务器;所述视联网服务器用于在接收到第N个子数据包时,将所述第N个子数据包发送至所述主数据库备份,同时生成针对所述第N个子数据包的确认消息;所述视联网客户端在接收到所述视联网服务器针对所述第N个子数据包返回的确认消息时,将所述第N+1个子数据包发送给所述视联网服务器;所述视联网服务器用于在接收到所述第N+1个子数据包时,将所述第N+1个子数据包发送至所述主数据库备份。2.根据权利要求1所述的方法,其特征在于,所述视联网客户端接收所述从数据库发送的备份数据包的步骤包括:所述视联网客户端接收所述从数据库发送的基于互联网协议的第一备份数据包;所述视联网客户端将所述第一备份数据包转换为基于视联网协议的第二备份数据包。3.根据权利要求1所述的方法,其特征在于,所述备份数据包还包括目标主数据库的地址信息;所述方法还包括:所述视联网客户端根据所述目标主数据库的地址信息,确定连接有所述目标主数据库的视联网服务器。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述视联网客户端在未接收到所述视联网服务器针对所述第N个子数据包返回的确认消息时,将所述第N个子数据包发送给所述视联网服务器。5.一种传输数据确认的方法,其特征在于,所述方法应用于视联网中,所述视联网包括连接有主数据库的视联网服务器,与所述视联网服务器基于视联网协议连接的多个视联网客户端,所述视联网客户端与自身所在网络区域的从数据库连接,所述方法包括:所述视联网服务器接收视联网客户端依次发送的N个子数据包;所述N个子数据包来源于备份数据包,N为正整数;其中,所述备份数据包由所述从数据库在接收到数据更新的触发操作时生成;所述从数据库用于将所述备份数据包发送至所述视联网客户端;所述视联网服务器在接收到所述视联网客户端发送的第N个子数据包时,将所述第N个子数据包发送至所述主数据库备份,同时生成针对所述第N个子数据包的确认消息;所述视联网服务器将所述确认消息发送至所述视联网客户端;所述视联网服务器接收所述视联网客户端在接收到所述确认消息时返回的第N+1个子数据包;所述视联网服务器将所述第N+1个子数据包发送至所述主数据库备份。...
【专利技术属性】
技术研发人员:李明亮,杨传坤,付林,沈军,
申请(专利权)人:视联动力信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。