favoritearticlesinc.com favoritearticlesinc.com
   Index >> About Us >> Privacy >> Terms of Use >> Add Url >> Submit Article
Search:   
Free links exchange
 
   

Drink & Food

   

Computers & Networking

   

Policies & Law

   

Property & Estate

   

Education & Learning

   

Investment & Finance

   

Health & Hygiene

   

Careers & Employment

   

Automotive

   

Self Help

   

Technology & Science

   

Art & Creative

   

Recreation & Entertainment

   

Business & Commerce

   

Lifestyle & Fashion

   

Healthcare & Medicine

   

Issues & News

   

Travel & Vacation

   

Malls & Shopping

   

Family & Home

   

Games & Play

   

Adventure & Sports

   

People & Society

   

Teens & Kids

 

Index –› Computers & Networking –› Web Design & Development
 

What is Ajax???

 

We were getting a number of querries from our clients and friends, asking about what AJAX is? With the development of Microsofts Live, everyone is going crazy about AJAX. So, we at Xaprio Solutions thaught of publishing this small article about AJAX, which will help you guys understand it better.

Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing. The Term AJAX refers to, Asynchronous JavaScript and XML.

For a number of tasks, only small amounts of data need to be transferred between the client and the server, allowing a number of Ajax applications to perform almost as well as applications executed natively on the users machine. This has the effect that pages need only be incrementally updated in the users browser, rather than having to be entirely refreshed. Every users 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 doesnt 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 its submitting data for processing, loading additional interface code, or retrieving new data the engine makes those requests asynchronously, usually using XML, without stalling a users interaction with the application.

Traditional web applications essentially submit forms, completed by a user, to a web server. The web server does some processing, and responds by sending a new web page back. Because the server must send a whole 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, and may use SOAP or some other XML-based web services dialect. On the client, JavaScript processes the web servers response, and may then modify the documents content through the DOM to show the user that an action has been completed. The result is a more responsive application, 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.

The earliest form of asynchronous remote scripting, Microsofts Remote Scripting, was developed before XMLHttpRequest existed, and made use of a dedicated Java applet. Thereafter, remote scripting was extended by Netscape DevEdge at around 2001/2002 by use of an IFRAME instead of a Java applet.

Author: Nipun Chadha
 
Author Bio:
Nipun Chadha is a specialist in this area. Nipun has written several articles in the past on this topic.
 
 
 

Related Articles

 
The Wedding Blog
 
Tips For Pay Per Click [PPC] Marketing
 
Definition of Inbound Links, Outbound Links and Their Role in SERP
 
Myspace - the Amazing Benefits
 
An Introduction To Suduko And Suduko Game Information Sites
 
The Plan or the Trash Can: An Email Marketing Guide
 
Proper Tracking Methods
 
How Do Anti Spam Solutions Work?
 
What Features To Look For When Applying For Good Hosting Plan
 
Best Internet Marketing Solutions On A Budget
 
 
 
 
 

Stop Losing Precious Web Site Traffic to the Dreaded World Wide Web Black Hole

You work hard to build traffic to your web page. If you are not doing 1 simple step you are loosing ... - Mike Makler
 

Your Website Hurts My Eyes: 7 Reasons to Tone Down Your Advertising

Being the loudest, the brightest, the busiest and the boldest may attract attention, but it does not ... - Dina Giolitto
 

What To Consider While Purchasing A Digital Camera.

Are you planning to purchase a digital camera? Then you may need to consider several aspects while s ... -
 
 

10 Mistakes to Avoid When Setting Up a Link Directory

On. I know, because I made some of these mistakes and didn't have anyone to offer any advice or tell ... - Tony Simpson
 

Rich Jerk ?C What You Really Get

Know what you are getting before you choose to buy the book. - Ryan Parkere
 
 
   Index >> Privacy >> Terms of Use
© 2008 www.favoritearticlesinc.com All Rights Reserved.