Abstract
With the continuous development of mobile Internet technology, the use of the traditional Internet has been unable to meet the needs of people to buy train tickets online, people more hope to be able to buy train tickets anytime and anywhere through mobile phones and other terminals.Currently, the train ticket purchase software in the market does not provide the ticket snatching function of the mobile client. Based on Freemarker and Spring Model View Controller (Model View Controller), this project designed and developed its own server-side framework to improve development efficiency and enhance system security.By extending the Spring framework, the mature application of Aspect Orient Programming (Aspect orientation Programming) and annotation technology in the industry is widely used to reduce the coupling between modules, improve the development efficiency and reduce the maintenance cost.Through the extensive use of load balancing technology and the independently developed load balancing module, a stable and efficient cluster system is established in the background, which also significantly improves the user access speed. Through the independently developed monitoring platform, a large number of background servers are monitored. By widely using Squid, Mencache and other caching technologies and page static technology, the pressure of accessing the background database and file system is greatly reduced, and the speed of user data reading is significantly improved.At present, the project has been put on line. During the period when the system was put on line, the user growth was stable, the number of ticket users continued to increase, and the user experience was constantly enhanced.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.