
Source
Keywords: “Ajax web application”
Feed Source: Technorati
Subscribe to this Feed!
Description
Ajax is an acronym for asynchronous Javascript and XML, representing the compilation of a group of technologies for web application development. Here is a description from Wikipedia:
Ajax applications look almost as if they reside on the user’s machine, rather than across the Internet on a server. The reason: pages get updated, not entirely refreshed. “Every user’s action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine instead”, wrote Jesse James Garrett, in the essay that first defined the term. “Any response to a user action that doesn’t require a trip back to the server — such as simple data validation, editing data in memory, and even some navigation — the engine handles on its own. If the engine needs something from the server in order to respond — if it’s submitting data for processing, loading additional interface code, or retrieving new data — the engine makes those requests asynchronously, usually using XML, without stalling a user’s interaction with the application.”
Traditional web applications essentially submit forms, completed by a user, to a web server. The web server responds by sending a new web page back. Because the server must submit a new page each time, applications run more slowly and awkwardly than their native counterparts.
Ajax applications, on the other hand, can send requests to the web server to retrieve only the data that is needed, usually using SOAP or some other XML-based web services dialect. On the client, JavaScript processes the web server response. The result is a more responsive interface, since the amount of data interchanged between the web browser and web server is vastly reduced. Web server processing time is also saved, since much of it is done on the client. (GNU Free Documentation License)
You can follow current comments on Ajax in the blogging community by subscribing to this feed.
Ajax Web Application [FEED]
Tags: ajax, web, application, feed
Blogtracks Feed
In AJAX approaches, the requests are sent at backend using XMLHTTP Request object
Comment by globalquest — November 16, 2005 @ 9:42 am GMT
Thanks!
Comment by blogtracks — November 16, 2005 @ 11:27 pm GMT