Abstract:
To tackle the problems of diverse hardware devices, heterogeneous operating systems, and complicated management, operation and maintenance encountered in the localization of terminal software and hardware for the China Railway Ticketing and Reservation System (TRTS), this paper designed a cross-platform service architecture for TRTS terminals and constructed a mode combining hierarchical and service-oriented design. It presented the functions of the architecture and elaborated on key technologies including collaborative architecture for the service-oriented process, multi-system driver adaptation, and domestic cryptographic communication protocol conversion. Pilot applications at railway station terminals verified the compatibility and security of the architecture. This work lays a solid technical foundation for the large-scale cross-platform deployment of TRTS terminals.