Skip to main content

Worth a Look: AJAX Technology

Posted by marinasum on July 15, 2005 at 12:58 PM PDT

Asynchronous JavaScript and XML (AJAX) is an increasingly popular technology that enables HTML pages to asynchronously make calls to the server from which the pages were loaded and fetch XML documents. You can then update the XML documents by means of JavaScript to revise the Document Object Model (DOM).

A recent article that I cowrote with two Sun engineers, Asynchronous
Rendering of Portlet Content With AJAX Technology
, describes how
you can apply AJAX to portlets so that they render independently of
other portal content on the desktop. Gratifyingly, the article has
received quite a few positive comments from readers, including this one:

"Huge performance implications for portal applications. Keep up
the good work!"

In a recent interview with InfoWorld, Joe Keller, Sun's VP of
marketing for Java Web Services and Tools, had this to say
about AJAX:

"[I]t's an interesting new style of programming we see. [It's] sort
of on the agenda of Web developers who are looking for richer
experiences in a Web environment, and so AJAX programming is one
that we demonstrated the capability going into our tools to make
it easier. One of the things we found is the AJAX program is quite
difficult if you have to do it without tooling, and so we're
investing in our Java Studio Creator product to make it much
easier for people to build interactive, interesting applications
for the Web."

Interesting! I surely hope that Sun Java Studio Creator will fly with AJAX. See a description of the demo at JavaOne (second item) that makes AJAX capability "toolable" through encapsulation with JavaServer Faces components.

Related Topics >>