基于微服务架构的铁路科研协作平台研究与设计
发布时间:2021-09-22 07:04
为解决铁路科研协作过程中效率相对较低的问题,研究并设计了基于微服务架构的铁路科研协作平台。结合对平台功能需求的分析,提出平台的总体架构、技术架构和功能架构。使用Spring Cloud作为系统微服务应用框架,基于Spring Boot进行开发,将不同功能开发成为不同的组件,并注册为独立的微服务,其耦合关联性较小,满足了铁路科研项目各参与方对科研协作效率提升的需求,具有一定的可行性和实用性。
【文章来源】:铁路计算机应用. 2020,29(04)
【文章页数】:5 页
【部分图文】:
平台总体架构
平台采用前后端完全分离的微服务技术架构,使用Spring Cloud作为微服务应用框架,基于Spring Boot进行开发,为PC端及移动端提供接口服务。平台前端使用Vue.js主流MVVM(Model-View-View Model)模式框架,实现页面的展示[9],如图2所示。(1)资源层:
平台由基础服务和业务服务构成,每个微服务都是一个独立组件,可根据实际业务情况进行服务配置,构成特定的业务子系统应用。当实际业务与基础服务和业务服务不一致时,通过业务定制微服务的方式,进行个性化定制开发,来满足实际需要。平台功能架构如图3所示。4 结束语
【参考文献】:
期刊论文
[1]跨地域科研协作模式分析[J]. 叶光辉,夏立新. 中国图书馆学报. 2019(03)
[2]基于微服务的维修资金管理系统[J]. 刘从军,刘毅. 计算机系统应用. 2019(04)
[3]基于微服务架构的一体化教务系统研究[J]. 成天龙,许维胜. 中国教育信息化. 2019(05)
[4]基于Spring Boot的高校部门测评系统的设计与实现[J]. 杨阳,汤光恒. 福建电脑. 2018(08)
[5]基于微服务架构的分布式测距系统的研究与设计[J]. 向彬彬,马明星,童茂林,彭瑾,苏文秀,高秀敏. 计算机应用与软件. 2018(05)
[6]基于微服务构建模型的应用系统增量更新算法[J]. 黄林,杨军,徐亮亮. 计算机与现代化. 2018(02)
[7]一种基于微服务架构的业务系统设计与实现[J]. 洪华军,吴建波,冷文浩. 计算机与数字工程. 2018(01)
[8]应用SpringBoot改变web应用开发模式[J]. 张峰. 科技创新与应用. 2017(23)
[9]微服务在铁路调度管理系统改造中的应用[J]. 靳磊. 铁路计算机应用. 2017(04)
[10]基于微服务架构的统一应用开发平台[J]. 李春阳,刘迪,崔蔚,李晓珍,李春岐. 计算机系统应用. 2017(04)
硕士论文
[1]基于Dubbo的分布式航空交通管理系统的研究与实现[D]. 刘伟强.东北大学 2015
本文编号:3403352
【文章来源】:铁路计算机应用. 2020,29(04)
【文章页数】:5 页
【部分图文】:
平台总体架构
平台采用前后端完全分离的微服务技术架构,使用Spring Cloud作为微服务应用框架,基于Spring Boot进行开发,为PC端及移动端提供接口服务。平台前端使用Vue.js主流MVVM(Model-View-View Model)模式框架,实现页面的展示[9],如图2所示。(1)资源层:
平台由基础服务和业务服务构成,每个微服务都是一个独立组件,可根据实际业务情况进行服务配置,构成特定的业务子系统应用。当实际业务与基础服务和业务服务不一致时,通过业务定制微服务的方式,进行个性化定制开发,来满足实际需要。平台功能架构如图3所示。4 结束语
【参考文献】:
期刊论文
[1]跨地域科研协作模式分析[J]. 叶光辉,夏立新. 中国图书馆学报. 2019(03)
[2]基于微服务的维修资金管理系统[J]. 刘从军,刘毅. 计算机系统应用. 2019(04)
[3]基于微服务架构的一体化教务系统研究[J]. 成天龙,许维胜. 中国教育信息化. 2019(05)
[4]基于Spring Boot的高校部门测评系统的设计与实现[J]. 杨阳,汤光恒. 福建电脑. 2018(08)
[5]基于微服务架构的分布式测距系统的研究与设计[J]. 向彬彬,马明星,童茂林,彭瑾,苏文秀,高秀敏. 计算机应用与软件. 2018(05)
[6]基于微服务构建模型的应用系统增量更新算法[J]. 黄林,杨军,徐亮亮. 计算机与现代化. 2018(02)
[7]一种基于微服务架构的业务系统设计与实现[J]. 洪华军,吴建波,冷文浩. 计算机与数字工程. 2018(01)
[8]应用SpringBoot改变web应用开发模式[J]. 张峰. 科技创新与应用. 2017(23)
[9]微服务在铁路调度管理系统改造中的应用[J]. 靳磊. 铁路计算机应用. 2017(04)
[10]基于微服务架构的统一应用开发平台[J]. 李春阳,刘迪,崔蔚,李晓珍,李春岐. 计算机系统应用. 2017(04)
硕士论文
[1]基于Dubbo的分布式航空交通管理系统的研究与实现[D]. 刘伟强.东北大学 2015
本文编号:3403352
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/3403352.html