Chapter 6. AJAX Architecture

Now that we have looked at how to approach the design of the components of our system, it is time to shift our focus to how these components fit together, that is, the architecture of the system. Traditional web-based applications had relatively simple architecture, with all the processing done on the server and the client acting as simply a browser with no intelligence. Now that we have shifted a significant amount of the processing and intelligence to the client, we need to understand how the client and the server interact, with a focus on how to improve the interactions to increase the performance of our applications.

In this chapter, we look at some important architectural decisions that need to be made when building ...

Get Enterprise AJAX: Strategies for Building High Performance Web Applications now with O’Reilly online learning.

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