【技术实现步骤摘要】
本专利技术涉及数据同步
,尤其涉及一种受限网络下的数据同步系统与方法。
技术介绍
目前,在监狱系统内,犯人只能通过短信机系统与家属进行通讯。现有的短信机系统存在以下缺陷:短信机安装位置固定,犯人只能到指定地点通过短信机进行短信的发送和接收,使用很不方便;短信机无法发送、接收视频、音频、图像等多媒体信息,无法满足犯人与家属的沟通需求。针对短信机系统的不足,可借助社交网络技术实现犯人与外界的通信。但是,基于社交网络进行通信存在很多潜在的危险,比如易遭受黑客入侵、破坏等。因此,在监狱这一特征环境下,基于社交网络技术的通信系统的正常运营需建立在监狱内网数据绝对安全的基础上。为了保证监狱内网数据的安全性,亟需一种受限网络下的数据同步系统及方法。
技术实现思路
本专利技术的目的在于提出一种受限网络环境下的数据同步系统与方法,以满足监狱等特殊环境下的数据传输需求,提高数据传输的安全性。本专利技术提供了一种受限网络环境下的数据同步系统,包括:中转数据库、同步模块、外网服务器;所述中转数据库用于存储由网闸摆渡出的监狱内网数据、以及由同步模块导入的外网数据;所述同步模块用于以设定周期对中转数据库、外网服务器进行轮询,并将中转数据库中待同步的第一数据发送至外网服务器,将外网服务器中待同步的第二数据发送至中转服务器;所述同步模块还用于根据外网服务器发送的第一回执判断同步是否成功,并在同步失败后,将第一数据中同步失败的数据块再次发送至外网服务器;以及,所述同步模块还用于根据中转数据库发送的第二回执判断同步是否成功,并在同步失败后,将第二数据中同步失败的数据块再次发送至中转数据库 ...
【技术保护点】
一种受限网络环境下的数据同步系统,其特征在于,所述系统包括:中转数据库、同步模块、外网服务器;所述中转数据库用于存储由网闸摆渡出的监狱内网数据、以及由同步模块导入的外网数据;所述同步模块用于以设定周期对中转数据库、外网服务器进行轮询,并将中转数据库中待同步的第一数据发送至外网服务器,将外网服务器中待同步的第二数据发送至中转服务器;所述同步模块还用于根据外网服务器发送的第一回执判断同步是否成功,并在同步失败后,将第一数据中同步失败的数据块再次发送至外网服务器;以及,所述同步模块还用于根据中转数据库发送的第二回执判断同步是否成功,并在同步失败后,将第二数据中同步失败的数据块再次发送至中转数据库;所述外网服务器用于在接收第一数据以后,向所述同步模块发送第一回执;所述中转数据库还用于在接收到第二数据以后,向所述同步模块发送第二回执。
【技术特征摘要】
1.一种受限网络环境下的数据同步系统,其特征在于,所述系统包括:中转数据库、同步模块、外网服务器;所述中转数据库用于存储由网闸摆渡出的监狱内网数据、以及由同步模块导入的外网数据;所述同步模块用于以设定周期对中转数据库、外网服务器进行轮询,并将中转数据库中待同步的第一数据发送至外网服务器,将外网服务器中待同步的第二数据发送至中转服务器;所述同步模块还用于根据外网服务器发送的第一回执判断同步是否成功,并在同步失败后,将第一数据中同步失败的数据块再次发送至外网服务器;以及,所述同步模块还用于根据中转数据库发送的第二回执判断同步是否成功,并在同步失败后,将第二数据中同步失败的数据块再次发送至中转数据库;所述外网服务器用于在接收第一数据以后,向所述同步模块发送第一回执;所述中转数据库还用于在接收到第二数据以后,向所述同步模块发送第二回执。2.如权利要求1所述的系统,其中,所述同步模块根据第一回执判断同步是否成功,具体为:对第一回执进行解析,获取第一校验信息;将第一校验信息与预先生成的第二校验信息进行对比;若第一校验信息与第二校验信息相同,则同步成功;若第一校验信息与第二校验信息不同,则同步失败;其中,第一校验信息与外网服务器接收的第一数据相对应,第二校验信息与同步模块发送的第一数据相对应。3.如权利要求1所述的系统,其中,所述同步模块根据第二回执判断同步是否成功,具体为:对第二回执进行解析,获取第三校验信息;将第三校验信息与预先生成的第四校验信息进行对比;若第三校验信息与第四校验信息相同,则同步成功;若第三校验信息与第四校验信息不同,则同步失败;其中,第三校验信息与中转数据库接收的第二数据相对应,第四校验信息与同步模块发送的第二数据相对应。4.如权利要求1所述的系统,其中,在将待同步的第一数据发送至外网服务器之前,所述同步模块还用于:对第一数据的类型进行判断;若第一数据为多媒体数据,则将所述多媒体数据进行压缩,再将压缩后的多媒体数据发送至外网服务器;若第一数据为文字数据,则将所述文字数据发送至外网服务器;其中,所述多媒体数据包括:视频数据、音频数据、图像数据。5.如权利要求1所述的系统,其中,在将待同步的第二数据发送至中转数据库之前,所述同步模块还用于:对第二数据的类型进行判断;若第二数据为多媒体数据,则将所述多媒体数据进行压缩,再将压缩后的多媒体数据发送至中转数据库;若第二数据为文字数据,则将所述文字数据发送至中转数据库;其中,所述多媒体数...
【专利技术属性】
技术研发人员:贾伟光,牟骏,邢辰,张成保,
申请(专利权)人:山东中磁视讯股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。