• 查询稿件
  • 获取最新论文
  • 知晓行业信息

多协议支持的通用外部交互接口服务器设计与实现

General external interactive interface server supported by multi-protocol

  • 摘要: 通过多种连接方式和通信协议支持,外部交互接口服务器提供本铁路局和铁路局外单位信息交互功能,同时兼顾实现铁路局内TDCS-CTC平台交互和运行图查询等功能。为进一步提升当前接口服务器兼容性、扩展性和数据处理能力,设计实现了用户管理层、信息处理层和数据管理层3层软件逻辑架构。接口服务器内部数据流转统一使用TDCS协议格式,并针对不同协议版本选择相应处理逻辑。借助于多目标转发、数据高效缓存和滑动窗口模型下的信息组包算法,接口服务器部署灵活,运行稳定、安全、高效,可有效满足现场生产需要。

     

    Abstract: Supported by multiple connection modes and communication protocols, external interactive interface server provides the information interaction function between local railway administration and outside units, meanwhile, implements the function of TDCS-CTC platform interaction and train diagram query. In order to improve the compatibility, scalability and data processing capability of the interface server, the three tier software architecture with user management layer, information processing layer and data management layer was designed and implemented. The internal data flow of the interface server used TDCS protocol uniformly, and the corresponding processing logic was selected for different protocol versions. With the help of multi-destination forwarding, high efficient data caching and information package algorithm in sliding window model, interface server can meet the production demands with high deployment flexibility, running stability, security and efficiency.

     

/

返回文章
返回