• 查询稿件
  • 获取最新论文
  • 知晓行业信息
官方微信 欢迎关注

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

轨道交通工程BIM+GIS云平台微服务架构研究

王震宇 赵兴伟 付功云

王震宇, 赵兴伟, 付功云. 轨道交通工程BIM+GIS云平台微服务架构研究[J]. 铁路计算机应用, 2021, 30(2): 30-34.
引用本文: 王震宇, 赵兴伟, 付功云. 轨道交通工程BIM+GIS云平台微服务架构研究[J]. 铁路计算机应用, 2021, 30(2): 30-34.
WANG Zhenyu, ZHAO Xingwei, FU Gongyun. Microservice architecture of BIM + GIS cloud platform for rail transit engineering[J]. Railway Computer Application, 2021, 30(2): 30-34.
Citation: WANG Zhenyu, ZHAO Xingwei, FU Gongyun. Microservice architecture of BIM + GIS cloud platform for rail transit engineering[J]. Railway Computer Application, 2021, 30(2): 30-34.

轨道交通工程BIM+GIS云平台微服务架构研究

基金项目: 中铁第六勘察设计院集团有限公司重点科研课题(KY-2020-13)
详细信息
    作者简介:

    王震宇,工程师

    赵兴伟,工程师

  • 中图分类号: U21 : U231.3 : TP39

Microservice architecture of BIM + GIS cloud platform for rail transit engineering

  • 摘要: 为解决轨道交通工程BIM+GIS云平台在多站点、多区间、多线路管理中,BIM、GIS数据量大、数据服务庞杂、并发访问量大等问题,研究分析单体服务架构缺陷和微服务架构优势,在制定微服务拆分方式和设计原则的基础上,实现了轨道交通工程BIM+GIS云平台的微服务架构设计。并在大连地铁5号线火梭区间海底盾构隧道施工中进行应用。应用结果表明,采用SpringBoot/Cloud微服务架构,平台性能、承载能力、用户体验度都得到提高。
  • 图  1  微服务架构模式示意

    图  2  轨道交通工程BIM+GIS云平台微服务拆分

    图  3  轨道交通工程BIM+GIS云平台微服务架构

    图  4  轨道交通工程BIM+GIS云平台微服务架构集群设计

    图  5  基于微服务架构的轨道交通工程BIM+GIS云平台应用

    表  1  微服务框架一览表

    框架名称Apache DubboSpring Boot/CloudThriftMotangRPC
    框架描述经过阿里巴巴检验的产品,
    在社区中有较完整的案例
    基于Spring的完整
    微服务体系
    跨语言的
    RPC框架
    新浪微博的开源
    轻量级服务框架
    Google的开源、面向移动和HTTP/2
    设计的高性能RPC框架
    通信协议RPCHTTPRPCRPCRPC
    服务跨平台不支持支持支持不支持支持
    服务注册/发现支持支持不支持支持不支持
    负载均衡支持支持不支持支持不支持
    高可用/容错客户端容错客户端容错不支持客户端容错不支持
    社区活跃度一般一般
    学习难度中等
    文档丰富丰富丰富一般一般一般
    下载: 导出CSV
  • [1] 李双喜,周 滢. BIM技术在轨道交通工程设计中的应用 [J]. 引文版:工程技术,2016(4):135.
    [2] 胡林峰. 轨道交通项目BIM+GIS云平台建设研究 [J]. 工程建设与设计,2018(16):254-255.
    [3] 靳 磊. 微服务在铁路调度管理系统改造中的应用 [J]. 铁路计算机应用,2017,26(4):43-47. doi:  10.3969/j.issn.1005-8451.2017.04.011
    [4] 王雪峰,阎志远,翁湦元. 基于微服务架构的高铁Wi-Fi运营服务系统设计与实现 [J]. 铁路计算机应用,2018,27(6):25-28. doi:  10.3969/j.issn.1005-8451.2018.06.007
    [5] 陶 承. 基于微服务架构的铁路招标采购管理系统研究及设计 [J]. 铁路计算机应用,2019,28(2):49-52, 55. doi:  10.3969/j.issn.1005-8451.2019.02.012
    [6] 李 娜. 基于Spring Cloud微服务架构的应用 [J]. 电子技术与软件工程,2019(12):142.
    [7] 陈 娜,严张凌. 基于Spring微服务架构的学生实践平台 [J]. 信息与电脑,2020,32(13):127-129. doi:  10.3969/j.issn.1003-9767.2020.13.045
    [8] 樊 雷. 基于Docker的企业级微服务架构设计 [J]. 电脑知识与技术,2018,14(34):25-26.
    [9] 苏立勇,周 轶,张志伟,等. BIM技术在轨道交通工程中的应用构想与实践——以北京轨道交通19号线一期工程为例 [J]. 隧道建设(中英文),2020,40(10):1399-1407.
图(5) / 表(1)
出版历程
  • 收稿日期:  2020-05-22
  • 网络出版日期:  2021-03-02
  • 刊出日期:  2021-03-02

目录

    /

    返回文章
    返回