基于微服务架构的铁路科研协作平台研究与设计
Railway scientific research collaboration platform based on microservice architecture
-
摘要: 为解决铁路科研协作过程中效率相对较低的问题,研究并设计了基于微服务架构的铁路科研协作平台。结合对平台功能需求的分析,提出平台的总体架构、技术架构和功能架构。使用SpringCloud作为系统微服务应用框架,基于Spring Boot进行开发,将不同功能开发成为不同的组件,并注册为独立的微服务,其耦合关联性较小,满足了铁路科研项目各参与方对科研协作效率提升的需求,具有一定的可行性和实用性。Abstract: A railway scientific research collaboration platform based on microservice architecture was designed to solve the problem of relatively low efficiency in the process of railway scientific research collaboration. Combining with the analysis of the functional requirements of the platform, this paper proposed the overall architecture, technical architecture and functional architecture of the platform, used Spring Cloud as the system microservice application framework developed based on Spring Boot, developed different functions into different components and registered as independent microservices. The platform meets the needs of all participants in the railway scientific research project to improve the efficiency of scientific research cooperation, and has certain feasibility and practicability.