Bruce Eckel looks at “How And Why AJAX, Not Java,
Became the Favored Technology for RIAs”. He begins with what’s
wrong with Java and the web at large. He then looks at the RIA space,
the alternatives, the challenges and why Java hasn’t managed to capture
the market for client-side RIAs.
He says “In fact, why do we like Ajax?
have avoided it in the past. Ajax is popular because we know that the
necessary software for the client side is already installed. Someone
had to figure out how to deal with the cross-platform issues for
have just created Java applets. But they didn’t, applets are
not ubiquitous, and everyone got excited about Ajax instead. So Ajax
became the favored technology for RIAs.”
“It’s not impossible to build GUI applications with Java, but
it’s been 10 years and there are still installation hiccups
with applets, Java WebStart, and regular
applications. After 10 years, people don’t trust it anymore.”
For a contrary opinion have a look at why Marc Domenig feels that despite the hype around Ajax, Java Swing can
be a much better option.
Toolkits to watch out for
is a way of doing new
things with old technologies
AJAX worth adopting?
adoption of Ajax, SOA
and even Java
Ajax creates the next
generation legacy applications