留言板

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

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

结合微服务和中台理念的减灾服务系统设计与实现

仇阿根 张杨 罗宁 赵习枝 刘佳澄 何望君

仇阿根, 张杨, 罗宁, 赵习枝, 刘佳澄, 何望君. 结合微服务和中台理念的减灾服务系统设计与实现[J]. 仁和测试. doi: 10.13203/j.whugis20200124
引用本文: 仇阿根, 张杨, 罗宁, 赵习枝, 刘佳澄, 何望君. 结合微服务和中台理念的减灾服务系统设计与实现[J]. 仁和测试. doi: 10.13203/j.whugis20200124
Agen QIU, Yang ZHANG, Ning LUO, Xizhi ZHAO, Jiacheng LIU, Wangjun HE. Design and Implementation of Integrated Disaster Reduction Intelligent Service System Based on Micro-service Architecture and Middle Platform Concept[J]. Rhhz Test. doi: 10.13203/j.whugis20200124
Citation: Agen QIU, Yang ZHANG, Ning LUO, Xizhi ZHAO, Jiacheng LIU, Wangjun HE. Design and Implementation of Integrated Disaster Reduction Intelligent Service System Based on Micro-service Architecture and Middle Platform Concept[J]. Rhhz Test. doi: 10.13203/j.whugis20200124

结合微服务和中台理念的减灾服务系统设计与实现

doi: 10.13203/j.whugis20200124
基金项目: 

国家重点研发计划 2016YFC0803101

国家重点研发计划 2016YFC0803109

国家重点研发计划 2019YFB2102503

中央引导地方科技发展专项 [2016]4009

详细信息
    作者简介:

    仇阿根,博士,副研究员,主要从事政务地理信息服务、信息资源整合、时空地理信息大数据、应急地理信息平台等方面的研究。qiuag@casm.ac.cn

    通讯作者:

    赵习枝,博士。zxz@casm.ac.cn

  • 中图分类号: P208

Design and Implementation of Integrated Disaster Reduction Intelligent Service System Based on Micro-service Architecture and Middle Platform Concept

Funds: 

The National Key Research and Development Program of China 2016YFC0803101

The National Key Research and Development Program of China 2016YFC0803109

The National Key Research and Development Program of China 2019YFB2102503

Central Leading Local Science and Technology Development Special Foundation [2016]4009

More Information
    Author Bio:

    QIU Agen, PhD, associate professor, specializes in e-government geographic information service, information resource integration, spatial-temporal big data analysis, and emergency geographic information platform construction.qiuag@casm.ac.cn

    Corresponding author: ZHAO Xizhi, PhD.zxz@casm.ac.cn
  • 摘要: 减灾服务系统的建设对于科学防灾减灾具有重要作用,目前单体架构的减灾服务系统无法满足科学减灾、智能减灾的需求。设计了一种结合微服务架构和中台理念的一体化综合减灾智能服务系统框架。首先,通过分析中台理念的概念、微服务框架的特点及一体化综合减灾智能服务系统的概念和需求,总结了中台理念和微服务架构用于一体化综合减灾智能服务系统的优势。然后,提出了基于中台理念的系统架构设计,分为应用系统层、中台层、微服务层和基础设施层,重点介绍了中台层的模块和功能,同时介绍了基于微服务的系统架构实现路径。最后,介绍了基于所提框架实现中国西藏自治区突发事件地理信息服务平台的建设路径及系统功能。
  • 图  1  中台架构概念图

    Figure  1.  Concept of Middle Platform Architecture

    图  2  传统单体架构与微服务架构对比图

    Figure  2.  Comparison Between Traditional Single Architecture and Micro-service

    图  3  基于中台理念的一体化综合减灾智能服务系统架构

    Figure  3.  Architecture of Comprehensive Integrated Disaster Reduction Intelligent Service System Based on Middle Platform Concept

    图  4  西藏自治区突发事件地理信息服务平台

    Figure  4.  Geographic Information Service Platform for Emergencies in Tibet Autonomous Region

    表  1  微服务架构在一体化综合减灾智能服务系统建设中的优势

    Table  1.   Advantages of Micro-service Architecture in Construction of Comprehensive Integrated Disaster Reduction Intelligent Service System

    对比内容 普通单体架构 微服务架构 在一体化综合减灾平台构建中的优势
    耦合性 使得各个模块更加容易开发、理解和维护
    扩展性 支持快速完成新系统和新功能的开发
    独立性 提高部署效率,降低模块的升级成本
    容错性 单个模块出现故障不会导致整个系统不可用
    系统语言 单一语言 多种语言 可集成基于不同语言开发的应急减灾工具
    下载: 导出CSV
  • [1] 刘纪平, 张用川, 徐胜华, 等.一体化综合减灾智能服务顶层设计研究[J].武汉大学学报·信息科学版, 2018, 43(12):497-505 doi: 10.13203/j.whugis20180309

    Liu Jiping, Zhang Yongchuan, Xu Shenghua, et al.Top-Level Design Study for the Integrated Disaster Reduction Intelligent Service[J]. Geomatics and Information Science of Wuhan University, 2018, 43(12): 497-505 doi: 10.13203/j.whugis20180309
    [2] 邓越, 徐永进, 唐云辉, 等.基于C/S与B/S混合架构的精细化滑坡监测预警系统设计与实现[J].安徽农业科学, 2014, 42(20):6 862-6 865 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=ahnykx201420126

    Deng Yue, Xu Yongjin, Tang Yunhui, et al.Design and Implementation of Refinement Landslide Monitoring and Warning System Based on Hybrid Architecture of C/S and B/S[J].Journal of Anhui Agriculture Science, 2014, 42(20):6 862-6 865 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=ahnykx201420126
    [3] 李忠权, 冷小鹏, 梁军.基于SOA的地质灾害实时监测预警平台设计[J].成都理工大学学报(自然科学版), 2018, 45(5):89-97 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=cdlgxyxb201805010

    Li Zhongquan, Leng Xiaopeng, Liang Jun.Design of Geological Disaster Monitoring and Warning Platform Based on SOA[J].Journal of Chengdu University of Technology(Science and Technology Edition), 2018, 45(5):89-97 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=cdlgxyxb201805010
    [4] 陈张建, 张磊, 黄桦, 等.地质灾害气象风险预报(警)产品发布系统研究与应用[J].中国地质灾害与防治学报, 2014, 25(4):133-137 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=zgdzzhyfzxb201404022

    Chen Zhangjian, Zhang Lei, Huang Hua, et al.Research and Practice for the Forecast and Early War- ning Products Distributing System of the Geological Hazards Induced by the Meteorological Risk[J].The Chinese Journal of Geological Hazard and Control, 2014, 25(4):133-137 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=zgdzzhyfzxb201404022
    [5] 林苗苗.农业气象灾害监测预警发布平台设计与实现[D].成都: 电子科技大学, 2016

    Lin Miaomiao.Design and Implementation of the Platform for Agricultural Meteorological Disaster Monitoring and Early Warning Issue[D].Chengdu: University of Electronic Science and Technology of China, 2016
    [6] 刘樱, 杨明, 徐集云, 等.一种微服务框架的暴雨强度服务平台设计与实现[J].现代计算机, 2019(18):91-94 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=xdjsj-xby201918018

    Liu Ying, Yang Ming, Xu Jiyun, et al.Design and Implementation of a Rainstorm Intensity Service Platform Based on Microservice Framework[J].Modern Computer, 2019(18):91-94 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=xdjsj-xby201918018
    [7] 林荡.岳阳市山洪灾害预警信息系统设计与实现[D].长沙: 湖南大学, 2014

    Lin Dang.Design and Implementation of Prewarning Information System for Yueyang Municipal Mountain Flood Disaster[D].Changsha: Hunan University, 2014
    [8] 周翔.温州市瓯海区山洪灾害预警系统的设计与实现[D].成都: 电子科技大学, 2014

    Zhou Xiang.Design and Implementation of Flood Disaster and Warning System of Wenzhou[D].Chengdu: University of Electronic Science and Technology of China, 2014
    [9] 赵梦杰, 胡友兵, 王凯, 等.基于大数据与B/S结构的淮河流域防洪调度系统研究及应用[J].治淮, 2018(4):89-91 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=zhih201804035

    Zhao Mengjie, Hu Youbing, Wang Kai, et al.Study and Application of Flood Control System Based on Big Data and B/S Structure of Huai River Basin[J].Harnessing the Huaihe River, 2018(4):89-91 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=zhih201804035
    [10] 夏爱民, 程芳, 张宏志.基于SOA的应急指挥信息服务系统设计与应用[J].通信技术, 2014, 47(12):1 419-1 423 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=txjs201412015

    Xia Aimin, Cheng Fang, Zhang Hongzhi.Design and Application of Emergency Command Information Service System Based on SOA[J].Communications Technology, 2014, 47(12):1 419-1 423 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=txjs201412015
    [11] Avritzer A, Ferme V, Janes A, et al.Scalability Assessment of Microservice Architecture Deployment Configurations:A Domain-Based Approach Levera- ging Operational Profiles and Load Tests[J]. The Journal of Systems and Software, 2020, DOI: 10.1016/j.jss.2020.110564
    [12] 吴家菊, 刘刚, 席传裕.基于Web服务的面向服务(SOA)架构研究[J].现代电子技术, 2005(14): 1-4 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=xddzjs200514001

    Wu Jiaju, Liu Gang, Xi Chuanyu.Study on Service Oriented Architecture Based on Web Service[J].The Modern Electronic Technology, 2005(14):1-4 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=xddzjs200514001
    [13] 陈石定, 刘翔, 汪应琼.一种基于微服务架构的突发事件预警辅助决策系统的设计与实现[J].南京信息工程大学学报(自然科学版), 2019, 11(5): 609-620 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=njxxgcdxxb201905015

    Chen Shiding, Liu Xiang, Wang Yingqiong.Design Method of Early Warning Assistant Decision System for Microservice Architecture[J].Journal of Nanjing University of Information Science and Technology(Natural Science Edition), 2019, 11(5): 609-620 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=njxxgcdxxb201905015
    [14] 刘晓丽, 孙伟, 李成名.微服务的地理信息服务架构设计与实现[J].测绘科学, 2019, 4(6):309-316 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=chkx201906046

    Liu Xiaoli, Sun Wei, Li Chengming. Design and Implementation of Geographic Information Service Architecture Based on Microservice[J].Science of Surveying and Mapping, 2019, 44(6):309-316 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=chkx201906046
    [15] 谭一鸣.基于微服务架构的平台化服务框架的设计与实现[D].北京: 北京交通大学, 2017

    Tan Yiming.Design and Development of Platformization Service Framework Based on Microservice Architecture[D]. Beijing: Beijing Jiaotong University, 2017
    [16] Yan Fenglong.An Android Learning Platform in Elementary and Secondary Education Based on Micro-Service Architecture[C]. The 3rd International Conference on Informatization in Education, Management and Business(IEMB 2019), Shenyang, China, 2019
    [17] 李广乾.什么是数据中台?[J].中国信息界, 2019(6): 72-75

    Li Guangqian.What Is Data Middle Platform?[J].Imformation China, 2019 (6): 72-75
    [18] Thönes J. Microservices[J]. IEEE Software, 2015, 32(1): 116
    [19] 郑俊褒, 沈林强.基于服务网格的微服务架构服务治理研究[J].计算机系统应用, 2019, 28(2):55-61 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=jsjxtyy201902009

    Zheng Junbao, Shen Linqiang. Research on Service Governance of Microservice Architecture Based on Service Mesh[J].Computer Systems and Applications, 2019, 28(2):55-61 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=jsjxtyy201902009
    [20] 陶志, 向忠清.微服务架构Service Mesh的设计与应用[J].计算机应用, 2020, 39(1):49-53 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=hljzdhjsyyy202001012

    Tao Zhi, Xiang Zhongqing. Research and Implement of Micro-Services Architecture Service Mesh [J].Computer Applications, 2020, 39(1):49-53 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=hljzdhjsyyy202001012
  • 加载中
图(4) / 表(1)
计量
  • 文章访问数:  0
  • HTML全文浏览量:  3
  • PDF下载量:  0
  • 被引次数: 0
出版历程
  • 收稿日期:  2020-03-29

目录

    /

    返回文章
    返回