Abstract:
The railway ticketing and reservation system is applied to China Railway which includes eighteen railway administrations(group companies), more than 2 000 stations, more than 40 000 ticketing windows. In order to implement a convenient way to buy ticket, enhance user’s experience, the system is upgraded more and more frequently. Higher requirements for responsiveness, efficiency and convenience of software distribution are put forward. This article studied on the key technologies of software distribution in the system. Technologies such as customized deployment environment, dynamic planning, design of self-protection and risk avoidance, automation application update and so on, were applied to railway production and practice. The use of these technologies enhanced the efficiency of system upgrading, made the system software distribution toward the intelligent direction.