AJAX gets even bigger with Mustang Java SE 6

A core part of AJAX is JavaScript, and Sun is including JavaScript support in the ‘Mustang’ release of Java SE, with the core run-time. Mustang Java SE 6 includes a Rhino based JavaScript engine and javax.script API. Rhino is an open-source implementation of JavaScript written entirely in Java.

A. Sundararajan in his blog says that : “You have all AJAX elements within JDK: 1) JavaScript 2) JSON or XML for data interchange 3) asynchronous — you can use java.lang.Thread from JavaScript or from Java code! So, welcome to AJAX with JDK (with or without browser client?)”

JSON (pronounced “Jason”), stands for “JavaScript Object Notation”, is a lightweight, language-independent computer data interchange format. JSON has the advantage, over XML, as a data interchange format in that it can be trivially parsed, by JavaScript, with JavaScript’s built in eval() procedure.

Sun is also promoting an AJAX-supporting component model around its upcoming Java Studio Creator tool.

If AJAX is big today, it looks like it will get even bigger once Mustang is out.

Related:
>> Is AJAX worth adopting?
>> Will AJAX bring up a different kind of software developer?
>> AJAX is more hype than substance
>> AJAX is very important and the timing is right for the rich Internet client

Content Team

The IndicThreads Content Team posts news about the latest and greatest in software development as well as content from IndicThreads' conferences and events. Track us social media @IndicThreads. Stay tuned!

0 thoughts on “AJAX gets even bigger with Mustang Java SE 6

  • August 9, 2006 at 6:55 am
    Permalink

    sure one day we will see no difference between web applications and windows application.
    i like AJAX and JSON looking forward to working on this in my comming or remaining years.

  • November 22, 2005 at 4:52 pm
    Permalink

    Ajax is just the name for using JavaScript, XML and the DOM in a specific way. There is no hype to how well it works and it’s implementation. It you don’t need it, don’t use it. But there are many, many places where it will be used. Two of the greatest enabling technologies for easy to write, easy to use and easy to maintain web sites is, JSF (SUN studio creator in particular) and Ajax. It works well, I’m betting my next 5 years of software experience on it, because that is what I’ll be using on the client side.

    Regards,
    Jacobus

  • November 4, 2005 at 12:01 am
    Permalink

    The frustrating thing is the the core Ajax people do not sell is as a silver bullet. This always seems to be the case.

    I run http://ajaxian.com yet I know that there is a place for Ajax, and there is a time to NOT use it.

    We shouldn’t look at our development in the ‘how can we use Ajax’ mindset, but think of the users first, and if there truly is a use case where an Ajaxian interface can improve usability, then great.

    Cheers,

    Dion

  • November 3, 2005 at 5:31 pm
    Permalink

    Sorry, but your conclusion is… dumb. AJAX is browser driven – what does that have anything to do with Mustang? I agree with the other Noname – this hype machine is out of control. Is anyone at the wheel?

  • November 3, 2005 at 7:16 am
    Permalink

    I wonder what/who is driving this AJAX hype machine.

Leave a Reply