Welcome!

AJAX & REA Authors: Charlene Qu, Yakov Fain, Andreas Grabner, Lori MacVittie, Kevin Hoffman

Related Topics: SOA & WOA, Java, AJAX & REA, AJAXWorld RIA Conference & Expo

SOA & WOA: Article

Creator and Principal Architect of Project jMaki Joins AJAXWorld Faculty

Greg Murray started a grass roots effort at Sun promoting the use of AJAX with Java technologies

Greg Murray, the AJAX architect for Sun Microsystems and recently a Java Rock Star, is the latest AJAX luminary to join the speaker faculty of AJAXWorld Conference & Expo 2007 East the March 19-21, 2007 event that is shaping up to be the biggest-ever East coast event covering AJAX, Rich Internet Applications, and Web 2.0.

AJAXWorld Conference & Expo 2007 East is being held in New York City, at the historic Roosevelt Hotel in midtown Manhattan.

His session will be on Enterprise AJAX Using Java, and he will show how the emergence of AJAX and Web 2.0 does not require that we scrap all of our web applications, even though it does cause us to think differently in how we design and manage our applications and services.

Murray has been deeply involved in the AJAX movement through his participation in the OpenAjax Alliance and contributions to the Dojo Foundation's open-source JavaScript toolkit. Within Sun, he led a grass roots effort advancing the integration of client-side scripting with Java technologies and is the creator and principal architect of Project jMaki - a technology to enable JavaScript and Java to work together.

He contributed to the Java EE AJAX/Web 2.0 reference application and is also working the Java BluePrints and other teams at Sun on developing the best practices for enterprise AJAX and looking for ways to better integrate the Java and AJAX worlds.

Before taking on his current responsibilities, Murray was a member of the Java BluePrints team, within which he was responsible for the recommendations and guidelines for the Java Enterprise Edition Web technologies. He contributed to the design and implementation of the original Java Pet Store Demo and Java Adventure Builder reference applications. Prior to working with the BluePrints team, Greg worked on internationalization tools for the globalization group at Sun.

In addition to Murray's session on AJAX and Java at AJAXWorld 2007 East, delegates will hear and learn not only the history, process, and inspiration behind AJAX, they will also be helped to design actual AJAX applications using JavaScript, Cascading Style Sheets (CSS), the Document Object Model (DOM) and XMLHttpRequest Object.

Delegates can hand-pick sessions from six tracks pitched at a a variety of levels from Beginner to Advanced. Rather than staying at the platform-agnostic level, developers and IT professionals will find among the 100+ sessions at AJAXWorld real-world examples in all the main server-side technologies such as PHP, Java, .NET and ColdFusion.

The first International AJAXWorld (a registered trademark of SYS-CON Media) Conference & Expo generated record press coverage for any i-technology event in the past 6 years. A quick search on Google News brought 410 stories filed under the keyword search "AJAXWorld."

Typical of the coverage was the story from ADT Magazine, whose John K. Waters wrote, in a report titled "Nexaweb and JackBe Take Web 2 to the Enterprise":

"Last week's AJAXWorld Conference and Expo ... had the feel of an early JavaOne - which is to say, the place was positively quivering with possibility."

Click Here to Read More...

From the Team Behind AJAXWorld Magazine!
AJAXWorld Magazine is the pre-eminent independent vendor-neutral resource for the fastest growing new segment of the software business: entirely Web-based applications and experiences like Gmail, Google Maps, Live.com, MySpaces, and Flickr.

AJAXWorld Magazine recognizes that the next-generation user-centric Web is hurtling toward us and that it's a rich-media future in which AJAX, as the most talked about of all the Rich Internet technologies, is positioned firmly at center stage.


AJAXWorld 2007 East Conference & Expo Receives
The Largest Number of Sponsor Support for Any Web 2.0 Event in 2007!


SYS-CON Events announced the "charter sponsors" of AJAXWorld Conference & Expo 2007 East which includes; Laszlo Systems (Diamond Sponsor), JackBe (Platinum Sponsor), Adobe (Platinum Sponsor), Cynergy (Platinum Sponsor), Backbase (Gold Sponsor) Google (Gold Sponsor), Nexaweb (Gold Sponsor), ICEsoft (Gold Sponsor), Oracle (Gold Sponsor), Helmi Technologies (Gold Sponsor), JetBrains (Gold Sponsor), TIBCO (Gold Sponsor), Kapow Technologies (Gold Sponsor), Sun Microsystems (Silver Sponsor), Parasoft (Silver Sponsor), Servoy (Silver Sponsor), Etelos (Silver Sponsor),  Microsoft (Expo Plus Sponsor),  Lightstreamer (Exhibitor Plus Sponsor),  IT Mill (Exhibitor Plus Sponsor), FrogLogic (Exhibitor Plus Sponsor), ThinWire (Expo Sponsor), Quasar Tecnologies (Expo Sponsor), Zapatec (Exhibitor Plus Sponsor), MB Technologies Bindows (Exhibitor), OpenSpot (Exhibitor), ILOG (Exhibitor), Passport Corporation (Exhibitor), Manning Publications (AJAX Book Sponsor), Apress (AJAX Book Sponsor), Conference Guru (Media Sponsor), Flash Goddess (Media Sponsor), AJAXWorld Magazine (Media Sponsor), Web 2.0 Journal (Media Sponsor), SYS-CON.TV (Media Sponsor), IT Mill (Media Sponsor), Methods & Tools (Media Sponsor), Web 2.0 Journal (Media Sponsor), and OASIS (Association Sponsor).



More Stories By RIA News Desk

Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.

Comments (4) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
radixweb 08/14/08 09:29:47 AM EDT

About Java Technologies

jMaki 12/31/06 06:12:35 AM EST

jMaki beta is out and there is a wonderful NetBeans plug in that works with the NetBeans standard web application project.

You can use this plug in with a Visual Web application, but it takes a little more work. Work is in progress for a plug in that facilitates the use of jMaki widgets in a Visual Web application.

Defining Terms 12/31/06 06:08:18 AM EST

[from the jMaki web site]:

jMaki is an Ajax framework that provides a lightweight model for creating JavaScript centric Ajax-enabled web applications using Java. The jMaki project gives you a way to quickly and easily add AJAX-enabled widgets to your web applications. It does this by providing a simple mechanism to wrap a widget as a JSP tag handler or a JavaServer Faces component. Therefore, you can add a widget to your web application in the same way that you add any other JSP tag or JavaServer Faces component.

zhiuzhi 12/28/06 07:43:16 AM EST

Google Web Toolkit (GWT) is an open source Java development framework that lets you escape the matrix of technologies that make writing AJAX applications so difficult and error prone. With GWT, you can develop and debug AJAX applications in the Java language using the Java development tools of your choice. When you deploy your application to production, the GWT compiler to translates your Java application to browser-compliant JavaScript and HTML.

Here's the GWT development cycle:

1. Use your favorite Java IDE to write and debug an application in the Java language, using as many (or as few) GWT libraries as you find useful.

2. Use GWT's Java-to-JavaScript compiler to distill your application into a set of JavaScript and HTML files that you can serve with any web server.

3. Confirm that your application works in each browser that you want to support, which usually takes no additional work.