Development and application of whole-railway wagon flow routing services with EPOLL programming model
-
摘要: 将原先采用标准C++语言开发的、运行于Win32操作系统上的车流径路系统移植到64 bit Linux操作系统中,采用Eclipse作为开发工具,基于Linux的I/O编程模型—EPOLL开发全路车流径路服务,形成全路车流径路数据集中计算和分布应用的新模式,支持车流径路数据的高并发访问和高效率传输;经过一年的运行监测,该服务运行稳定,已为多个应用系统提供全路车流径路共享数据。Abstract: The existing wagon flow routing software built by C++ running in Win32 OS was transplanted into 64-bit Linux OS and Eclipse was used to encapsulate the software as the whole-railway wagon flow routing services with the I/O programming model EPOLL, which established a new mode of distributed-application and centralized computing of wagon flow routing data that could meet the need of high concurrent access and efficient data transmission. After one year running under monitoring, the whole-railway wagon flow routing services have been proven to be stable and capable of providing shared data of whole-railway wagon flow routing for multiple application systems.
-
-
[1] 吴 毅. 可视化铁路网货流、车流公共信息平台的研究 [J]. 铁道运输与经济,2006(7):76-77. DOI: 10.3969/j.issn.1003-1421.2006.07.030 [2] 金福才,王长群,张 强,等. 路网空车调整系统的设计与实现 [J]. 铁路计算机应用,2008(11):1-3. DOI: 10.3969/j.issn.1005-8451.2008.11.001 [3] 赵 娟. 考虑车流组织模式的铁路车流径路优化模型研究 [J]. 铁道学报,2017,39(7):19-24. [4] Zhao Juan. Research on Optimizing Model for Car Routing Considering the Patter of Car Flow Organization [J]. Journal of the China Railway Society, 2017, 39(7): 19-24.
[5] 宋敬彬, 孙海滨. LINUX网络编程[M]. 北京: 清华大学出版社, 2010. [6] Richard Stevens. UNIX网络编程卷1[M]. 北京: 人民邮电出版社, 2009. [7] 吴 毅. 铁路运输径路计算机处理系统方案设计与研究 [J]. 铁路计算机应用,2006,15(5):1-3. DOI: 10.3969/j.issn.1005-8451.2006.05.001 [8] 老男孩. 跟老男孩学习Linux运维[M]. 北京: 机械工业出版社, 2017. [9] 严蔚敏, 吴伟民. 数据结构[M]. 北京: 清华大学出版社, 1995. -
期刊类型引用(4)
1. 刘劲,万青华. 基于HRP的医院全面预算管理信息系统建设. 财会学习. 2022(29): 63-65 . 百度学术
2. 孙颖玥. 铁路企业全面预算管理的困境及对策探讨. 大众投资指南. 2021(21): 167-169 . 百度学术
3. 韩晓. 全面预算管理在铁路公司财务管理中应用探讨. 财会学习. 2020(27): 70-71 . 百度学术
4. 陈蓉. 现代企业全面预算管理的现状及完善措施. 中国集体经济. 2020(30): 19-20 . 百度学术
其他类型引用(3)