| By Jeremy Geelan | Article Rating: |
|
| January 15, 2007 12:30 PM EST | Reads: |
19,387 |
When in October Brandon Werner (pictured) made his impassioned 'Why Can't Java EE Be More AJAX-like?" plea, 34,526 SYS-CON.com readers read what he had to say. Cincinnati-based Werner enjoined the Java community to "Think AJAX" - by which he meant that, unlike Java, with AJAX you are free to use any backend you want, use any persistence you want, and even implement your own call-backs and improvements. All AJAX is, says Werner, is "a set of extremely important best practices and patterns developers use to create compelling web clients."
"If Java EE is to survive as a platform," Werner wrote, "we have to stop teaching JEE as a set of JCP blessed related technologies, often complicated, as implemented in the Glassfish reference implementation...I believe that the best way to move on to the JEE 5 era and eliminate all the weeping and gnashing of teeth that EJB 1.x and EJB 2.x introduced to developers is to teach JEE as a set of patterns and ideas, abstract from the actual implementations of various providers, and label them as best practices of the enterprise space."
In contrast, he pointed out: -
"AJAX is not a set of any one company’s technologies, and there is not even a 'reference implementation' of it."Asked by JDJ News Desk about the "Think AJAX" part of Werner's blog posting, the response of Gavin King - inventor of Hibernate & EJB3 spec response was as follows:
"AJAX exists because there is a standard for it: XmlHttpRequest. If you are really talking about AJAX frameworks, well, this is simply a sign of the immaturity of the whole space. In time successful solutions will emerge and eventually there might be a need to write standards. For now AJAX frameworks are all still basically experimental technology.""SOA is bigger than Java," Brandon Werner added, in his October piece, "which is why BEA, IBM and the rest aren't even submitting their SOA ideas to the JCP at all."
'In a world where we are moving to a SOA style of implementing business processes and modeling business needs into the architecture, we must stop thinking in terms of concrete technology (faster bubble sort, smoother scrolling) and start thinking in terms of patterns and methodologies that best address the problem we are solving.'Of course, Java's JCP problems aside, the rise and rise of AJAX goes on. At the recent Developer.com Product of the Year Awards for 2007, AJAX dominated the main Technology category with 61% of the votes.
At AJAXWorld Conference & Expo 2007 (East), a SYS-CON Events event being staged in The Roosevelt Hotel in NYC (March 19-21, 2007), there are more speakers, more exhibitors, and more sponsors than for any previous event of its kind. "The AJAX Moment" is widening and deepening, in other words.
Thin, in short, is in.
Published January 15, 2007 Reads 19,387
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Jeremy Geelan
Jeremy Geelan is Sr. Vice-President of SYS-CON Media & Events. He is Conference Chair of the all-new International Cloud Computing Conference & Expo series, of the International Virtualization Conference & Expo series, of AJAXWorld RIA Conference & Expo series, and of the long-running SOAWorld Conference & Expo series. He's founder of Cloud Computing Journal, Web 2.0 Journal, AJAX & RIA Journal and other leading SYS-CON titles. From 2000-6, as first editorial director and then group publisher of SYS-CON Media, he was responsible for the development of all new titles and i-Technology portals for the firm, and regularly represents SYS-CON at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of "Power Panels with Jeremy Geelan" on SYS-CON.TV.
- Practical Approaches for Optimizing Website Performance
- SQL Anywhere Server and AJAX
- The Difference Between Web Hosting and Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- US Post Office Hops a Ride on NetSuite’s Cloud
- Gang of Four Creates Cloud BI Stack
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Confessions of a Ulitzer Addict
- AJAX World RIA Conference & Expo Kicks Off in New York City
- An Introduction to Abbot
- What is Web 3.0?
- AJAXWorld RIA Conference & Expo 2009 West: Call for Papers
- Interviewing Java Developers With Tears in My Eyes
- Adobe Enters Cloud Computing with LiveCycle
- REA Is Where RIA Becomes the Norm
- RIAs for Web 3.0 Using the Microsoft Platform
- Practical Approaches for Optimizing Website Performance
- Social Media Terrorists
- Building a Drag-and-Drop Shopping Cart with AJAX
- What Is AJAX?
- Google Maps! AJAX-Style Web Development Using ASP.NET
- Flashback to January 2006: Exclusive SYS-CON.TV Interviews on "OpenAjax Alliance" Announcement
- AJAXWorld Conference & Expo to Take Place October 2-4, 2006, at the Santa Clara Convention Center, California
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- "Real-World AJAX" One-Day Seminar Arrives in Silicon Valley
- AJAXWorld University Announces AJAX Developer Bootcamp
- AJAX Support In JadeLiquid WebRenderer v3.1
































