基于EPOLL编程模型的全路车流径路服务的开发与应用 |
| |
引用本文: | 邓桂星,张锐,李世春,刘耀宗,王瑜.基于EPOLL编程模型的全路车流径路服务的开发与应用[J].铁路计算机应用,2020,29(10):13-15. |
| |
作者姓名: | 邓桂星 张锐 李世春 刘耀宗 王瑜 |
| |
作者单位: | 中国铁路兰州局集团有限公司 信息技术所,兰州 730000 |
| |
基金项目: | 中国国家铁路集团有限公司科技研究开发计划合同(P2019X004) |
| |
摘 要: | 将原先采用标准C++语言开发的、运行于Win32操作系统上的车流径路系统移植到64 bit Linux操作系统中,采用Eclipse作为开发工具,基于Linux的I/O编程模型—EPOLL开发全路车流径路服务,形成全路车流径路数据集中计算和分布应用的新模式,支持车流径路数据的高并发访问和高效率传输;经过一年的运行监测,该服务运行稳定,已为多个应用系统提供全路车流径路共享数据。
|
关 键 词: | 车流径路 软件移植 服务封装 EPOLL编程模型 高并发访问 |
收稿时间: | 2019-08-11 |
Development and application of whole-railway wagon flow routing services with EPOLL programming model |
| |
Institution: | Institute of Information and Technology, China Railway Lanzhou Group Co. Ltd., Lanzhou 730000, China |
| |
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. |
| |
Keywords: | |
|
| 点击此处可从《铁路计算机应用》浏览原始摘要信息 |
| 点击此处可从《铁路计算机应用》下载免费的PDF全文 |