摘要
为了解决每一个与地理信息相关的应用系统,均需建立一套用户管理、部门管理、地图服务管理、权限认证机制的问题,本文借鉴“大中台、小前台”的理念,基于微服务架构设计,开发了一个可自由伸缩的地理信息系统(GIS)用户中台。该中台采用服务生产者、消费者的模式构建,基于SpringBoot2.0框架整合Dubbo,实现地理信息应用系统的统一权限管理和应用授权。用户中台具有用户信息统一管理系统、角色权限统一管理系统、统一认证系统、统一授权系统、日志管理系统和监控分析系统等功能。
In order to solve the problem that every application system related to geographic information needs a set of user management,department management,map service management,authority authentication mechanism,this paper uses the concept of"big center,small front desk"to design and develop a freely scalable GIS user middle platform which based on microservice architecture.This platform is built using a producer consumer model of services,integrating Dubbo based on the SpringBoot 2.0 framework to achieve unified permission management and application authorization for geographic information application systems.Its functions include a unified user information management system,a unified role permission management system,a unified authentication system,a unified authorization system,a log management system,and a monitoring and analysis system.
作者
倪文礼
吴永军
王燕午
NI Wenli;WU Yongjun;WANG Yanwu(Tianjin Surveying and Mapping Institution Co.,Ltd.,Tianjin 300381,China)
出处
《测绘标准化》
2024年第1期74-78,共5页
Standardization of Surveying and Mapping
关键词
地理信息系统
用户中台
地图服务管理
身份认证
应用授权
微服务
GIS
user middle platform
map service management
identity authentication
application authorization
micro-service