Jan. 23, 2011, 12:28 p.m.
posted by freelancer
Ajax is a web technology that enables us to make pages interactive. Ajax is a powerful concept for two reasons. First, it provides a richer experience to the user because the entire page does not need to be reloaded. Second, it shifts some of the burden to the client because the browser requests only a subset of the screen (for example, updated stock quotes or alerts) instead of reloading the entire page.
For introductory information on AJaX, http://en.wikipedia.org/wiki/AJAX might be a good website to start with. However, many books and articles are available on this subject and online search engines such as Google can also turn up many links on this subject.
One last note about AJaX. What I have demonstrated in my examples is extremely basic. The power of AJaX comes in when little portions of the web UI can make requests to individual services from a collection of services on the backend, in other words, Service-oriented architecture (SOA)[md]this makes for a very powerful concept!