[发明专利]一种多用户节点间数据传输系统在审
申请号: | 201611207009.5 | 申请日: | 2016-12-23 |
公开(公告)号: | CN108241637A | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 李子星;刘斌;楚涌泉 | 申请(专利权)人: | 航天星图科技(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 101399 北京市顺义区国*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非结构化数据 数据传输系统 多用户 用户特定需求 一致性判断 传输 预设规则 中间节点 不一致 时间戳 实时性 自定义 | ||
本发明涉及一种多用户节点间数据传输系统,该系统根据时间戳对中间节点的非结构化数据进行一致性判断,并根据用户自定义预设规则对不一致的非结构化数据进行处理后再传输,兼顾了数据的实时性和传输速度,更加符合用户特定需求。
【技术领域】
本发明属于数据传输领域,尤其涉及多用户节点间数据传输系统。
【背景技术】
一般情况下,非结构化数据在节点间的转发不考虑数据的更新,非结构化数据从源节点发送到中间节点后,源节点处的非结构化数据又发生了更新,而中间节点缓存的数据没有进行及时更新,转发给第三节点的数据通常不是最新的,不能保证转发数据的实时性和一致性。另外,数据传输规则通常是系统设定好的,不能根据用户的需求进行个性化设置,而不同的用户对于数据传输数度和数据实时性有不同的需求。
基于上述问题,现在亟需一种新的多用户多用户节点间数据传输系统,根据时间戳对中间节点的非结构化数据进行一致性判断,并根据用户自定义预设规则对不一致的非结构化数据进行处理后再传输,兼顾了数据的实时性和传输速度,更加符合用户特定需求。
【发明内容】
为了解决现有技术中的上述问题,本发明提出了一种多用户节点间数据传输系统。
本发明采用的技术方案如下:
一种多用户节点间数据传输系统,其特征在于,所述系统中包括多个用户节点,每个用户节点设置有前端模块、协议模块、消息模块、数据传输模块、存储模块、缓存模块,其中前端模块,用于用户节点上非结构化数据的采集、交互和呈现;协议模块,用于封装所述用户节点与消息模块、传输模块的通信协议;消息模块,用于多线程并发处理消息的接收、处理;数据传输模块,用于非结构化数据文件内容的传输;存储模块,用于将前端模块采集的非结构化数据内容存储在本地数据库中,所述非结构化数据内容分组为数据组进行存储,每个非结构化数据组对应一个时间戳;更新模块,当通过前端模块采集的非结构化数据发生数据更新时,对存储模块之前存储的相应非结构化数据进行上述数据更新以保持数据一致,并更新时间戳;缓存模块,用于将通过传输模块接收的非结构化数据存储在缓存中;判断模块,用于进行时间戳是否一致的判断。
本发明的有益效果包括:根据时间戳对中间节点的非结构化数据进行一致性判断,并根据用户自定义预设规则对不一致的非结构化数据进行处理后再传输,兼顾了数据的实时性和传输速度,更加符合用户特定需求。
【附图说明】
此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:
图1是本发明多用户节点间非结构化数据传输系统中所应用的传输方法的流程图。
【具体实施方式】
下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。
实施例1,一种多用户节点间数据传输系统,所述系统中包括多个用户节点,每个用户节点设置有前端模块、协议模块、消息模块、数据传输模块、存储模块、缓存模块,其中前端模块,用于用户节点上非结构化数据的采集、交互和呈现;协议模块,用于封装所述用户节点与消息模块、传输模块的通信协议;消息模块,用于多线程并发处理消息的接收、处理;数据传输模块,用于非结构化数据文件内容的传输;存储模块,用于将前端模块采集的非结构化数据内容存储在本地数据库中,所述非结构化数据内容分组为数据组进行存储,每个非结构化数据组对应一个时间戳;更新模块,当通过前端模块采集的非结构化数据发生数据更新时,对存储模块之前存储的相应非结构化数据进行上述数据更新以保持数据一致,并更新时间戳;缓存模块,用于将通过传输模块接收的非结构化数据存储在缓存中;判断模块,用于进行时间戳是否一致的判断。
实施例2,参见附图1,一种多用户节点间非结构化数据传输系统中所应用的传输方法,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天星图科技(北京)有限公司,未经航天星图科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611207009.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多用户节点间非结构化数据复制方法
- 下一篇:一种数据去重方法