目录

专利摘要

本发明提供一种基于微服务的ATS系统,包括:多个前台操作站、API网关、云端服务器中的多台虚拟机,云端服务器中部署有内存数据库;ATS系统后台的功能拆分为多个单独的微服务,所有微服务运行在云端服务器的多台虚拟机中并向内存数据库注册服务状态,每台虚拟机运行一个或多个微服务并设有数据适配层;API网关接收前台操作站发送的命令判断所属微服务后发给所属微服务;微服务通过数据适配层在内存数据库中获取命令所需信息并进行相应修改处理后上传内存数据库更新;内存数据库根据当前注册的微服务将修改处理完的信息推给订阅该信息的微服务,使其识别出需发送命令时给地面联锁系统发送该命令。
简化工作流程,降低工作强度,缩减人物力投入。

专利状态

基础信息

专利号
CN201811592634.5
申请日
2018-12-25
公开日
2019-05-03
公开号
CN109703605A
主分类号
/B/B61/ 作业;运输
标准类别
铁路
批准发布部门
国家知识产权局
专利状态
审查中-实审

发明人

杨旭文 张强

申请人

交控科技股份有限公司

申请人地址

100070 北京市丰台区科技园海鹰路6号院北京总部国际2、3号楼

专利摘要

本发明提供一种基于微服务的ATS系统,包括:多个前台操作站、API网关、云端服务器中的多台虚拟机,云端服务器中部署有内存数据库;ATS系统后台的功能拆分为多个单独的微服务,所有微服务运行在云端服务器的多台虚拟机中并向内存数据库注册服务状态,每台虚拟机运行一个或多个微服务并设有数据适配层;API网关接收前台操作站发送的命令判断所属微服务后发给所属微服务;微服务通过数据适配层在内存数据库中获取命令所需信息并进行相应修改处理后上传内存数据库更新;内存数据库根据当前注册的微服务将修改处理完的信息推给订阅该信息的微服务,使其识别出需发送命令时给地面联锁系统发送该命令。
简化工作流程,降低工作强度,缩减人物力投入。

相似专利技术