一种去中心化分布式网络货运平台的部署方法技术

技术编号:34202872 阅读:9 留言:0更新日期:2022-07-20 11:07
本发明专利技术公开了一种去中心化分布式网络货运平台的部署方法,包括S1:基于架构样式的网络系统,选取标准化接口;S2:基于SaaS理念设计云端和客户端/服和端,并通过标准化接口交互连接云端和客户端;S3:通过云端的数据接入能力、数据计算能力、数据存储能力进行去中心化设计与部署;本发明专利技术服务集群去中心化,相较于传统货运ERP服务端单点或单集群部署,去中心化的分布式集群具有更高的可靠性、容灾率,具有更高数量级的数据处理与服务能力,同时灵活的体系结构更适合分布式的管理、控制与扩充,更低的设计粒度亦能大大降低经济成本,于网络货运企业而言,意味着以最低的成本,提供更大规模高安全性的货运服务。规模高安全性的货运服务。规模高安全性的货运服务。

A deployment method of decentralized distributed network freight platform

【技术实现步骤摘要】
一种去中心化分布式网络货运平台的部署方法


[0001]本专利技术涉及一种部署方法,特别涉及一种去中心化分布式网络货运平台的部署方法,属于互联网


技术介绍

[0002]目前市面上货物运输相关ERP(EnterpriseResourcePlanning)系统均采用传统C/S(Client/Server)或B/S(Browser/Server)架构和思路构建,自上而下,单点或单集群S端(服务端)从本质上无法根除单点安全性、鲁棒性以及扩展性方面的缺陷;同时,上述传统方案C端(客户端)部署形式往往局限于PC/工作站,仅以PC应用程序或网页形式发布,其信息化程度无法覆盖大多数终端用户,上述不足,导致传统货物运输ERP从根本上无法满足新一代网络货运产业对于货物运输信息化规模(国家级)、安全性、海量数据并行计算能力以及货运客户终端多样性的要求。
[0003]本专利技术提供一种基于SaaS与Decentralized/Multi

Terminal等理论设计实现的网络货运信息系统技术方案,整体方案由分布式数据仓储(Data Repository)集群、分布式微服务(Micro

Service)集群、分布式JWT(JSON Web Token)状态无关认证系统集群、分布式RESTful(Representational State Transfer)API多终端接口集群、多终端接入负载均衡器(Load Balance)集群以及基于JS(JavaScript)引擎的多终端统一实施方案共同组成。

技术实现思路

[0004]本专利技术的目的在于提供一种去中心化分布式网络货运平台的部署方法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种去中心化分布式网络货运平台的部署方法,包括以下步骤:S1:基于架构样式的网络系统,选取标准化接口;S2:基于SaaS理念设计云端和客户端/服和端,并通过标准化接口交互连接云端和客户端;S3:通过云端的数据接入能力、数据计算能力、数据存储能力进行去中心化设计与部署;S4:进一步对数据接入能力、数据计算能力和数据存储能力进行去中心化,把单个中心水平扩展,横向增缩;S5:构建去中心化服务集群和客户端。
[0006]作为本专利技术的一种优选技术方案,所述中心化服务集群包括分布式数据仓储集群、分布式微服务集群、分布式JWT状态无关认证系统集群、分布式RESTfulAPI多终端接口集群和多终端接入负载均衡器集群。
[0007]作为本专利技术的一种优选技术方案,所述客户端的包括平台抽象层、功能层、框架层、渲染层、业务层。
[0008]与现有技术相比,本专利技术的有益效果是:1.本专利技术一种去中心化分布式网络货运平台的部署方法,服务集群去中心化,相较于传统货运ERP服务端单点或单集群部署,去中心化的分布式集群具有更高的可靠性、容灾率,具有更高数量级的数据处理与服务能力,同时灵活的体系结构更适合分布式的管理、控制与扩充,更低的设计粒度亦能大大降低经济成本,于网络货运企业而言,意味着以最低的成本,提供更大规模高安全性的货运服务,客户端多终端覆盖技术,相较于传统货运ERP单一的企业内部终端部署,多终端覆盖技术的广泛性与极低硬件兼容性要求的部署优势,使得物流企业服务对象能够从企业内部职员扩展到全社会各层次货运从业人员与货运客户,服务范围能够从企业内部扩展到全国乃至全球,统一提供用户感知上无差别的接入服务。
附图说明
[0009]图1为本专利技术传统CS/BS架构与多终端并存方案对比示意图;图2为本专利技术中心化与去中心化对比示意图。
具体实施方式
[0010]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0011]请参阅图1

2,本专利技术提供了一种去中心化分布式网络货运平台的部署方法的技术方案:根据图1

2所示,包括以下步骤:S1:基于架构样式的网络系统,选取标准化接口;S2:基于SaaS理念设计云端和客户端/服和端,并通过标准化接口交互连接云端和客户端;S3:通过云端的数据接入能力、数据计算能力、数据存储能力进行去中心化设计与部署;S4:进一步对数据接入能力、数据计算能力和数据存储能力进行去中心化,把单个中心水平扩展,横向增缩;S5:构建去中心化服务集群和客户端。
[0012]中心化服务集群包括分布式数据仓储集群、分布式微服务集群、分布式JWT状态无关认证系统集群、分布式RESTfulAPI多终端接口集群和多终端接入负载均衡器集群,客户端的包括平台抽象层、功能层、框架层、渲染层、业务层。
[0013]具体使用时,本专利技术一种去中心化分布式网络货运平台的部署方法,第一步:以接口层面,接口需要标准化是基础和前提;标准化接口指的是:RESTfu(Representational State Transfer)这个接口标准的定义:从设计模式考虑,从最底层的服务能力,这个接口是无状态的,独立的,是标准化的。云端和客户端用户端,只能通过接口来交互;
第二步:云端和客户端/服和端,是基于SaaS理念设计的;基于以上两个标准后,在面对具体业务时,去中心化

一个云端有三个能力,数据存储能力、数据计算能力、数据接入能力。具体是从从云端的三个能力去中心化;基于业务无关设计思路,面对具体业务时,把需求拆分成每个业务功能点时,那每一个业务功能点最终会实现成为一个接口。这就意味着每个业务功能点是独立的,那么在面对复杂的业务场景和业务迭代以及导致需求变化时。增删业务功能点时,不会影响其它功能点,因为每个功能互相不影响,这就是云端和客户端之间接口层;第三步:一个云端有三个能力,第一个数据存储能力、数据计算能力、数据接入能力,然后把三个能力拆开,第一个从去中心化/组建化的设计思路把数据存储分出来,那么一个中心就变成了三个中心,分别为数据存储中心,数据计算中心、数据接入中心。
[0014]综上所述,本专利技术将传统物流ERP信息系统的服务器端通过SaaS理论/Micro

Service微服务进行细粒度拆分与分布式部署,以及通过JWT状态无关认证技术、RESTful状态无关接口技术、Load Balance负载均衡设备等一系列软硬件技术设计实现整体物流信息系统服务的状态无关性,从而实现去中心化的物流信息系统云端服务集群,并通过采用JavaScript

Engine技术对客户端接口进行抽象与统一,将传统物流ERP信息系统的单端覆盖扩充为多端覆盖,以去中心化的服务集群与多端覆盖技术一起,共同实现完整可实用化的新一代高度信息化的网络货运系统。
[0015]在本专利技术的描述中,需要理解的是,指示的方位或位置关系为基于附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种去中心化分布式网络货运平台的部署方法,其特征在于,包括以下步骤:S1:基于架构样式的网络系统,选取标准化接口;S2:基于SaaS理念设计云端和客户端/服和端,并通过标准化接口交互连接云端和客户端;S3:通过云端的数据接入能力、数据计算能力、数据存储能力进行去中心化设计与部署;S4:进一步对数据接入能力、数据计算能力和数据存储能力进行去中心化,把单个中心水平扩展,横向增缩;S5:构建去中心化服务...

【专利技术属性】
技术研发人员:刘泽围
申请(专利权)人:湖南英卓网络科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1