网络数据共享平台、共享方法和共享系统与流程

文档序号:12829247阅读:285来源:国知局
网络数据共享平台、共享方法和共享系统与流程

本发明涉及网络技术领域,具体而言,涉及一种网络数据共享平台、一种网络数据共享方法和一种网络数据共享系统。



背景技术:

在相关技术中,客户端终端获取数据信息一般通过直接连接至服务器或通过局域网终端连接至服务器,这样一方面导致服务器的数据交互压力过大,客户端终端获取数据信息的效率取决于主网的信道通信质量,另一方面,黑客可以通过客户端终端或者虚拟机直接对服务器进行攻击,这均是严重影响数据通信的因素。

因此,如何设计一种新的网络数据共享方案成为亟待解决的技术问题。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的网络数据共享方案,通过在服务器和客户端设备之间设置至少两个对等节点设备,并且提出了相应的网络数据共享方法和网络数据共享系统,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高了数据通信的安全性和可靠性。

有鉴于此,本发明提出了一种网络数据共享平台,包括:服务器;至少两个对等节点设备,至少两个对等节点设备中的任一对等节点设备连接至服务器,以获取服务器的数据并存储为节点数据,至少两个对等节点设备中的任两个对等节点设备之间可共享节点数据;客户端设备,连接至任一对等节点设备,以获取节点数据。

在该技术方案中,通过在服务器和客户端设备之间设置至少两个对等节点设备,降低了服务器的数据交互压力,同时,也隔离了客户端终端和 服务器,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,任两个对等节点设备之间通过双绞线和/或同轴电缆进行连接。

在该技术方案中,通过在两个对等节点设备之间设置连接介质为双绞线和/或同轴电缆,保证了网络数据共享平台的实施过程的可靠性。

根据本发明的第二方面,还提出了一种网络数据共享方法,包括:获取服务器发送的待共享数据,并存储为节点数据;根据传输控制指令将节点数据传输至网络数据共享平台中的其他对等节点设备,以完成节点数据的共享。

在该技术方案中,通过获取服务器发送的待共享数据,并且共享至其他对等节点设备,实现了数据共享,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,还包括:根据客户端设备的请求指令将节点数据发送至客户端设备。

在该技术方案中,通过将节点数据发送至客户端设备,实现了客户端设备和服务器之间的隔离,而不影响客户端设备的获取效率,同时提高了服务器的安全性。

在上述任一项技术方案中,优选地,还包括:根据传输控制指令对节点数据进行解析,以确定节点数据的创建时间;根据节点数据的创建时间和传输控制指令对节点数据进行加密处理;将经过加密处理的节点数据传输至网络数据共享平台中的其他对等节点设备。

在该技术方案中,通过对节点数据的创建时间,并以创建时间和传输控制指令对节点数据进行加密,提高了数据共享过程的安全性。

具体地,可以采用公钥-私钥加密方式,其中,服务器发送待共享的数据时,根据待共享的数据的创建时间生成公钥和私钥,并将私钥发送至对等节点设备,对等节点设备根据创建时间对节点数据进行加密后,对等节点设备可直接通过私钥进行鉴权和解密。

在上述任一项技术方案中,优选地,还包括:在检测获取的待共享数据的文件名与节点数据的文件名一致时,判断待共享数据的创建时间是否大于或等于节点数据的创建时间;在判定待共享数据的创建时间是否大于 或等于节点数据的创建时间时,存储待共享数据并删除与待共享数据的文件名一致的节点数据。

在该技术方案中,通过对待共享数据的创建时间和节点数据的创建时间的判断结果,来确定是否更新节点数据,进一步地降低了数据交互压力,降低了对网络共享过程的维护成本。

根据本发明的第三方面,还提出了一种网络数据共享系统,包括:获取单元,用于获取服务器发送的待共享数据,并存储为节点数据;传输单元,用于根据传输控制指令将节点数据传输至网络数据共享平台中的其他对等节点设备,以完成节点数据的共享。

在该技术方案中,通过获取服务器发送的待共享数据,并且共享至其他对等节点设备,实现了数据共享,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,还包括:发送单元,用于根据客户端设备的请求指令将节点数据发送至客户端设备。

在该技术方案中,通过将节点数据发送至客户端设备,实现了客户端设备和服务器之间的隔离,而不影响客户端设备的获取效率,同时提高了服务器的安全性。

在上述任一项技术方案中,优选地,还包括:解析单元,用于根据传输控制指令对节点数据进行解析,以确定节点数据的创建时间;加密单元,用于根据节点数据的创建时间和传输控制指令对节点数据进行加密处理;传输单元还用于:将经过加密处理的节点数据传输至网络数据共享平台中的其他对等节点设备。

在该技术方案中,通过对节点数据的创建时间,并以创建时间和传输控制指令对节点数据进行加密,提高了数据共享过程的安全性。

具体地,可以采用公钥-私钥加密方式,其中,服务器发送待共享的数据时,根据待共享的数据的创建时间生成公钥和私钥,并将私钥发送至对等节点设备,对等节点设备根据创建时间对节点数据进行加密后,对等节点设备可直接通过私钥进行鉴权和解密。

在上述任一项技术方案中,优选地,还包括:判断单元,用于在检测获取的待共享数据的文件名与节点数据的文件名一致时,判断待共享数据 的创建时间是否大于或等于节点数据的创建时间;更新单元,用于在判定待共享数据的创建时间是否大于或等于节点数据的创建时间时,存储待共享数据并删除与待共享数据的文件名一致的节点数据。

在该技术方案中,通过对待共享数据的创建时间和节点数据的创建时间的判断结果,来确定是否更新节点数据,进一步地降低了数据交互压力,降低了对网络共享过程的维护成本。

通过以上技术方案,通过在服务器和客户端设备之间设置至少两个对等节点设备,并且提出了相应的网络数据共享方法和网络数据共享系统,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高了数据通信的安全性和可靠性。

附图说明

图1示出了根据本发明的实施例的网络数据共享平台的示意框图;

图2示出了根据本发明的实施例的网络数据共享方法的示意流程图;

图3示出了根据本发明的实施例的网络数据共享系统的示意框图;

图4示出了根据本发明的实施例的网络数据共享平台的硬件示意图。

具体实施方法

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方法对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方法来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的实施例的网络数据共享平台的示意框图。

如图1所示,根据本发明的实施例的网络数据共享平台100,包括:服务器102;至少两个对等节点设备104,至少两个对等节点设备102中的任一对等节点设备102连接至服务器102,以获取服务器102的数据并存储为节点数据,至少两个对等节点设备102中的任两个对等节点设备102之间可共享节点数据;客户端设备106,连接至任一对等节点设备 102,以获取节点数据。

在该技术方案中,通过在服务器和客户端设备之间设置至少两个对等节点设备102,降低了服务器102的数据交互压力,同时,也隔离了客户端终端106和服务器102,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,任两个对等节点设备102之间通过双绞线和/或同轴电缆进行连接。

在该技术方案中,通过在两个对等节点设备102之间设置连接介质为双绞线和/或同轴电缆,保证了网络数据共享平台的实施过程的可靠性。

图2示出了根据本发明的实施例的网络数据共享方法的示意流程图。

如图2所示,根据本发明的实施例的网络数据共享方法,包括:步骤202,获取服务器发送的待共享数据,并存储为节点数据;步骤204,根据传输控制指令将节点数据传输至网络数据共享平台中的其他对等节点设备,以完成节点数据的共享。

在该技术方案中,通过获取服务器发送的待共享数据,并且共享至其他对等节点设备,实现了数据共享,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,还包括:根据客户端设备的请求指令将节点数据发送至客户端设备。

在该技术方案中,通过将节点数据发送至客户端设备,实现了客户端设备和服务器之间的隔离,而不影响客户端设备的获取效率,同时提高了服务器的安全性。

在上述任一项技术方案中,优选地,还包括:根据传输控制指令对节点数据进行解析,以确定节点数据的创建时间;根据节点数据的创建时间和传输控制指令对节点数据进行加密处理;将经过加密处理的节点数据传输至网络数据共享平台中的其他对等节点设备。

在该技术方案中,通过对节点数据的创建时间,并以创建时间和传输控制指令对节点数据进行加密,提高了数据共享过程的安全性。

具体地,可以采用公钥-私钥加密方式,其中,服务器发送待共享的数据时,根据待共享的数据的创建时间生成公钥和私钥,并将私钥发送至对等节点设备,对等节点设备根据创建时间对节点数据进行加密后,对等 节点设备可直接通过私钥进行鉴权和解密。

在上述任一项技术方案中,优选地,还包括:在检测获取的待共享数据的文件名与节点数据的文件名一致时,判断待共享数据的创建时间是否大于或等于节点数据的创建时间;在判定待共享数据的创建时间是否大于或等于节点数据的创建时间时,存储待共享数据并删除与待共享数据的文件名一致的节点数据。

在该技术方案中,通过对待共享数据的创建时间和节点数据的创建时间的判断结果,来确定是否更新节点数据,进一步地降低了数据交互压力,降低了对网络共享过程的维护成本。

图3示出了根据本发明的实施例的网络数据共享系统的示意框图。

如图3所示,根据本发明的实施例的网络数据共享系统300,包括:获取单元302,用于获取服务器发送的待共享数据,并存储为节点数据;传输单元304,用于根据传输控制指令将节点数据传输至网络数据共享平台中的其他对等节点设备,以完成节点数据的共享。

在该技术方案中,通过获取服务器发送的待共享数据,并且共享至其他对等节点设备,实现了数据共享,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,还包括:发送单元306,用于根据客户端设备的请求指令将节点数据发送至客户端设备。

在该技术方案中,通过将节点数据发送至客户端设备,实现了客户端设备和服务器之间的隔离,而不影响客户端设备的获取效率,同时提高了服务器的安全性。

在上述任一项技术方案中,优选地,还包括:解析单元308,用于根据传输控制指令对节点数据进行解析,以确定节点数据的创建时间;加密单元310,用于根据节点数据的创建时间和传输控制指令对节点数据进行加密处理;传输单元304还用于:将经过加密处理的节点数据传输至网络数据共享平台中的其他对等节点设备。

在该技术方案中,通过对节点数据的创建时间,并以创建时间和传输控制指令对节点数据进行加密,提高了数据共享过程的安全性。

具体地,可以采用公钥-私钥加密方式,其中,服务器发送待共享的 数据时,根据待共享的数据的创建时间生成公钥和私钥,并将私钥发送至对等节点设备,对等节点设备根据创建时间对节点数据进行加密后,对等节点设备可直接通过私钥进行鉴权和解密。

在上述任一项技术方案中,优选地,还包括:判断单元312,用于在检测获取的待共享数据的文件名与节点数据的文件名一致时,判断待共享数据的创建时间是否大于或等于节点数据的创建时间;更新单元314,用于在判定待共享数据的创建时间是否大于或等于节点数据的创建时间时,存储待共享数据并删除与待共享数据的文件名一致的节点数据。

在该技术方案中,通过对待共享数据的创建时间和节点数据的创建时间的判断结果,来确定是否更新节点数据,进一步地降低了数据交互压力,降低了对网络共享过程的维护成本。

图4示出了根据本发明的实施例的网络数据共享平台的硬件示意图。

如图4所示,根据本发明的实施例的网络数据共享平台,包括:服务器102;至少两个对等节点设备104,至少两个对等节点设备102中的任一对等节点设备102连接至服务器102,以获取服务器102的数据并存储为节点数据,至少两个对等节点设备102中的任两个对等节点设备102之间可共享节点数据;客户端设备106,连接至任一对等节点设备102,以获取节点数据。

在该技术方案中,通过在服务器和客户端设备之间设置至少两个对等节点设备102,降低了服务器102的数据交互压力,同时,也隔离了客户端终端106和服务器102,提高了数据通信的安全性和可靠性。

在上述技术方案中,优选地,任两个对等节点设备102之间通过双绞线和/或同轴电缆进行连接。

在该技术方案中,通过在两个对等节点设备102之间设置连接介质为双绞线和/或同轴电缆,保证了网络数据共享平台的实施过程的可靠性。

以上结合附图详细说明了本发明的技术方案,考虑到相关技术中提出的如何设计一种新的网络数据共享方案的技术问题,本发明提出了一种新的网络数据共享方案,通过在服务器和客户端设备之间设置至少两个对等节点设备,并且提出了相应的网络数据共享方法和网络数据共享系统,降低了服务器的数据交互压力,同时,也隔离了客户端终端和服务器,提高 了数据通信的安全性和可靠性。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1