This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes HTML, CSS and JavaScript and the fly likes About AJAX Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "About AJAX" Watch "About AJAX" New topic
Author

About AJAX

Rama Dev
Greenhorn

Joined: Dec 03, 2004
Posts: 6
Hi,
I have a set of questions about AJAX. Please enlighten me


As I understand, AJAX is just a collection of existing technologies, repackaged in a certain way. Is AJAX environment "complete" to develop any web-based services/applications?

can AJAX be considered merely a client-end development tool?

does AJAX come under the programming languages group?

What are its superior qualities or advantages over various web technologies and development paradigms? In other words, are there any
applications that can only be developed or made easier, by using AJAX?

Thanks in advance for your answers
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6

As I understand, AJAX is just a collection of existing technologies, repackaged in a certain way. Is AJAX environment "complete" to develop any web-based services/applications?


Ajax is an "approach" in communicating with the server to transfer data to and from the server. The data can be in XML as the "X" states, but you can easily send strings, javascript statements, html tags, and so on. You can develop an entire website using Ajax methodology, or you can keep your website the way it normally reacts and only change one control.


can AJAX be considered merely a client-end development tool?

Ajax can retrieve data from a server side page that generates content, a static XML document, a web sercvice, a text file, an html page and so forth. You do not have to have a server side language involved, but the more advanced Ajax applications will utilize the server.


does AJAX come under the programming languages group?

Ajax is not a language, but a "group" of languages working together. The clientside uses JavaScript(ECMAScript) while the server can contain any server side language such as .NET, JAVA, PHP.


What are its superior qualities or advantages over various web technologies and development paradigms? In other words, are there any
applications that can only be developed or made easier, by using AJAX?

Look at examples that are out there, you have google maps, google suggest, and countless other things listed on http://www.ajaxian.com

Hopefully this answers your questions
Eric
 
Don't get me started about those stupid light bulbs.
 
subject: About AJAX
 
Similar Threads
AJAX in Life Science
Does your book have architectural view of Ajax
Job search tips
Learning SWT/Swings - Is it worthy?
All about RIA