Chapter 9. Bus Ticketing System (BTS)

Owing to unpredictable and high-bandwidth user access, many of the online reservation and e-commerce systems resort to JavaScript/AJAX to provide their customers with better interactivity and user experience. Aside from its capability to adapt HTML web templates, JavaScript/AJAX scripts do not require pages to be reloaded for every request-response transaction. It can even provide other background processes while the application communicates with the server.

Although there are still considerable disadvantages of AJAX, when it comes to security and performance, owing to its browser-centric model, many architects and engineers invest time in generating new AJAX frameworks that will give clients software, which ...

Get Spring MVC Blueprints now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.