The invention relates to a bionic data transmission system with a central architecture, which includes a central server and multiple activation gateways to connect the central server; an activation gateway to connect the central server; a client access system; a central server to include external servers and internal servers; a configuration server in an external server to provide addresses for various services; and an authentication server to authenticate users. Identity, event servers are used to execute and record events, and content servers are used to upload and download data. The basic database in the internal server is used to store the basic parameter data of the system; the graph database is used to save events and record the relationship between activation gateway and data; the session management server is used to manage client sessions; the distributed data storage system is used to store data cell bodies; and the retrieval server is used to search data cell bodies. The system considers the attribute information of data ontology in the transmission process, and improves the user's control over data and data security.
【技术实现步骤摘要】
一种中心架构型仿生数据传输系统
本专利技术涉及互联网领域,更具体地说,涉及一种中心架构型仿生数据传输系统。
技术介绍
互联网已成为人们的一种生活方式,人们通过互联网进行沟通、购物、发送文件、发布信息等,用户会源源不断的产生数据,并通过互联网将这些数据发送出去。但是,现有互联网在传输数据过程中,并不考虑用户对于数据的控制权,一旦数据通过互联网散播出去,用户便失去了对数据的控制权,这给用户的数据安全带来极大隐患。现有的网络架构在设计过程中仅考虑数据的传输,起到数据传输管道的作用,这种网络结构没有考虑传输数据本身的属性信息,不能够对数据的进行有效控制,也不能保证数据的安全性。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种中心架构型仿生数据传输系统。本专利技术解决其技术问题所采用的技术方案是:构造一种中心架构型仿生数据传输系统,包括中心服务器和多个活化网关,所述活化网关连接所述中心服务器;所述活化网关用于客户端接入系统;所述中心服务器包括外部服务器和内部服务器;所述外部服务器包括配置服务器、认证服务器、事件服务器、内容服务器,其中所述配置服务器用于为各种服务提供地址;所述认证服务器用于认证用户身份;所述事件服务器用于执行和记录事件;所述内容服务器用于上传和下载数据;所述内部服务器包括基础数据库、图数据库、会话管理服务器、分布式数据存储系统、检索服务器,其中所述基础数据库用于存储系统的基本参数数据;所述图数据库用于保存事件,并记录所述活化网关和数据之间的关系;所述会话管理服务器用于管理客户端会话;所述分布式数据存储系统用于存储数据细胞体 ...
【技术保护点】
1.一种中心架构型仿生数据传输系统,其特征在于,包括中心服务器和多个活化网关,所述活化网关连接所述中心服务器;所述活化网关用于客户端接入系统;所述中心服务器包括外部服务器和内部服务器;所述外部服务器包括配置服务器、认证服务器、事件服务器、内容服务器,其中所述配置服务器用于为各种服务提供地址;所述认证服务器用于认证用户身份;所述事件服务器用于执行和记录事件;所述内容服务器用于上传和下载数据;所述内部服务器包括基础数据库、图数据库、会话管理服务器、分布式数据存储系统、检索服务器,其中所述基础数据库用于存储系统的基本参数数据;所述图数据库用于保存事件,并记录所述活化网关和数据之间的关系;所述会话管理服务器用于管理客户端会话;所述分布式数据存储系统用于存储数据细胞体;所述检索服务器用于对所述数据细胞体进行搜索。
【技术特征摘要】
1.一种中心架构型仿生数据传输系统,其特征在于,包括中心服务器和多个活化网关,所述活化网关连接所述中心服务器;所述活化网关用于客户端接入系统;所述中心服务器包括外部服务器和内部服务器;所述外部服务器包括配置服务器、认证服务器、事件服务器、内容服务器,其中所述配置服务器用于为各种服务提供地址;所述认证服务器用于认证用户身份;所述事件服务器用于执行和记录事件;所述内容服务器用于上传和下载数据;所述内部服务器包括基础数据库、图数据库、会话管理服务器、分布式数据存储系统、检索服务器,其中所述基础数据库用于存储系统的基本参数数据;所述图数据库用于保存事件,并记录所述活化网关和数据之间的关系;所述会话管理服务器用于管理客户端会话;所述分布式数据存储系统用于存储数据细胞体;所述检索服务器用于对所述数据细胞体进行搜索。2.根据权利要求1所述的中心架构型仿生数据传输系统,其特征在于,所述认证服务器连接所述基础数据库;所述事件服务器分别连接所述基础数据库、图数据库、会话管理服务器;所述内容服务器分别连接所述会话管理服务器、分布式数据存储系统、检索服务器。3.根据权利要求1所述的中心架构型仿生数据传输系统,其特征在于,所述活化网关为硬件活化网关或软件活化网关;所述硬件活化网关内置ID和私钥;所述软件活化网关需进行注册。4.根据权利要求3所述的中心架构型仿生数据传输系统,其特征在于,所述软件活化网关的注册过程为:所述软件活化网关发送注册命令;所述中心服务器接收所述注册命令,并为所述软件活化网关创建ID;所述中心服务器为所述软件活化网关创建秘钥对;所述中心服务器将所述软件活化网的信息记录到所述基础数据库中;所述中心服务器返回所述ID和秘钥至所述软件活化网关;所述软件活化网关激活;若所述中心服务器判断符合激活条件,则修改所述中心服务器中软件活化网关为激活状态。5.根据权利要求1所述的中心架构型仿生数据传输系统,其特征在于,所述会话管理服务器用于记录所述活化网关与事件服务器的对应关系,所述活化网关到所述事件服务器的会话信息根据预设算法保存到对应的所述会话管理服务器中。6.根据权利要求5所述的中心架构型仿生数据传输系统,其特征在于,所述活化网关包括第一活化网关和第二活化网关,所述第一活化网关和第二活化网关进行连接和路由的过程为:所述第二活化网关连接到对应的第二事件服务器,在所述第二事件服务器上建立会话;所述第二事件服务器使用预设算法计算出所述会话管理服务器的地址;将所述第二活化网关的会话注册到所述会话管理服务器上;所述第一活化网关连接到对应的第一事件服务器;所述第一活化网关发送消息至所述第二活化网关,所述消息首先发送至所述第一事件...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。