国防动员平台的处理方法、装置、设备和存储介质制造方法及图纸

技术编号:21183886 阅读:48 留言:0更新日期:2019-05-22 14:48
本申请涉及一种国防动员平台的处理方法、装置、设备和存储介质。计算机设备先对国防动员平台进行服务分层、对国防动员平台进行前后端分离以及对分层后的各服务去中心化,然后对国防动员平台提取微服务、重新组合归类,并去服务器化和容器封装,最后对特定的业务组件进行serverless化,由于本方法中,采用的微服务和serverless架构,以及对国防动员平台进行了构建,有效提高了国防动员平台处理复杂事物的能力,为平台功能提供模块化的解决方案,提升了相关业务人员快速部署平台的能力,使平台的敏捷开发、持续化部署成为了可能。

Processing Method, Device, Equipment and Storage Medium of National Defense Mobilization Platform

The application relates to a processing method, device, equipment and storage medium of a national defense mobilization platform. The computer equipment first layers the service of the national defense mobilization platform, separates the front and back ends of the national defense mobilization platform, and decentralizes the services after layering. Then it extracts micro-services from the national defense mobilization platform, reorganizes and classifies them, and de-servers and container encapsulates them. Finally, the specific business components are serverless. Because of the micro-services and servers used in this method. Less architecture, as well as the construction of defense mobilization platform, effectively improves the ability of defense mobilization platform to handle complex things, provides modular solutions for platform functions, improves the ability of relevant business personnel to rapidly deploy the platform, and makes the agile development and sustainable deployment of the platform possible.

【技术实现步骤摘要】
国防动员平台的处理方法、装置、设备和存储介质
本申请涉及微服务、serverless
,特别是涉及一种国防动员平台的处理方法、装置、设备和存储介质。
技术介绍
随着互联网的快速发展,为了很好的满足当前新时代国防需求,国防动员平台的搭建已成为国防动员建设一种方式,也是国防动员工作的必然选择。国防动员平台的可以通过单体架构或者微服务实现的,目前的单体式应用有很多不足,例如:1、单体式应用有很大的局限性,个简单的应用会随着时间推移逐渐变大,每次国防动员平台的增量开发都会增加很多代码,敏捷开发和部署举步维艰。2、单体式应用也会降低开发速度,应用越大,启动时间会越长。3、复杂而巨大的单体式应用也不利于持续性开发。软件即服务(Software-as-a-Service,简称SaaS)应用常态每天会改变很多次,而这对于单体式应用模式非常困难,在不同模块发生资源冲突时,扩展将会非常困难。4、单体式应用另外一个问题是可靠性,因为所有模块都运行在一个进程中,任何一个模块中的一个bug,比如内存泄露,都会有可能弄垮整个进程。5、单体式应用使得采用新架构和语言非常困难。而单纯的微服务框架也有诸多不足之本文档来自技高网...

【技术保护点】
1.一种国防动员平台的处理方法,其特征在于,所述方法包括:根据国防动员平台的业务场景和功能对所述国防动员平台进行预处理;所述预处理包括:对所述国防动员平台进行服务分层、对所述国防动员平台进行前后端分离以及对分层后的各服务去中心化;对处理后的国防动员平台进行微服务化,得到多个独立服务;对预设的特定业务组件进行serverless化;所述特定组件为各所述独立服务中的业务应用。

【技术特征摘要】
1.一种国防动员平台的处理方法,其特征在于,所述方法包括:根据国防动员平台的业务场景和功能对所述国防动员平台进行预处理;所述预处理包括:对所述国防动员平台进行服务分层、对所述国防动员平台进行前后端分离以及对分层后的各服务去中心化;对处理后的国防动员平台进行微服务化,得到多个独立服务;对预设的特定业务组件进行serverless化;所述特定组件为各所述独立服务中的业务应用。2.根据权利要求1所述的方法,其特征在于,所述根据国防动员平台的业务场景和功能对所述国防动员平台进行预处理,包括:对所述国防动员平台进行服务分层,得到基础服务、核心业务服务和上层服务;所述基础服务为所述国防动员平台的支撑服务;所述核心业务服务为与国防动员业务相关的服务;所述上层服务为与国防动员平台前端应用进行对接的服务,所述上层服务用于使所述国防动员平台的前端应用调用或者以SOAP方式供第三方调用;所述前端应用包括所述国防动员平台业务视图和第三方接口应用;对所述国防动员平台进行前后端分离;所述前端包括所述国防动员平台前端应用;所述后端包括所述国防动员平台的基础服务、核心业务服务和上层服务;对所述分层后的服务去中心化,所述去中心化用于将所述国防动员平台的所有功能分解到各个离散的服务中,以使所述国防动员平台的功能与各所述服务一一对应。3.根据权利要求2所述的方法,其特征在于,所述对所述国防动员平台进行前后端分离,包括:将所述国防动员平台的前端应用与后端应用分开部署;所述前端应用包括静态资源,所述静态资源部署在nginx或CDN服务器上;所述后端应用包括动态资源,所述动态资源部署在应用服务器上,并以tomctomcat,springboot热部署以及fission打包部署。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据预设规则将所述前端的静态资源的请求全部发布在所述nginx或者CDN...

【专利技术属性】
技术研发人员:徐淑龙赵锋伟呂维安闫锋黄伟健李智勇莫沛根
申请(专利权)人:广东万云信息科技有限公司
类型:发明
国别省市:广东,44

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

1