BLOG-N-PLAY.COM
Another Darwin Award Wannabe
Another Darwin Award Wannabe
TOP THREE LINKS YOU MUST CLICK ON


AJAX + SOA: The Next Killer App
Enterprises trying to improve business unit productivity and the reuse of IT assets continue to struggle. IT organizations have achieved some success by attacking these challenges with Service Oriented Architecture (SOA), but in most cases have still only exposed small portions of the overall IT service portfolio. Much of this struggle has been to deliver a 'just enough' SOA to the business unit to improve its ability to build applications and features to get to market faster, better, and cheaper. And as we've learned, accomplishing this is easier said than done.
Reader Feedback : Page 1 of 1

This is an article too loose, too imprecise, too full of buzzwords.

SOA is not middleware. It is an approach, and to implement it middleware may be useful.

All of the benefits you are describing pertain to the concept of Composite Applications, and have nothing to do with AJAX itself.

Of course, if on top of the benefits of a Composite Application you add AJAX (without directly invoking services), then it is better, but just and exactly in the same way as if you add AJAX to a regular web application. What AJAX delivers is usability, regardless of what your application does.

Now, on top of all this, I agree that having JavaScript directly invoking services is a nice model for composite applications. Probably this is what you meant, and you may like TIBCO General Interface, then. But what this adds is a convenient, universally supported platform with a dynamic language, which you may like or not.

And about service gateways - this is a whole debate in itself, but my opinion is that you do not need them to govern anything, neither in SOA or in anything else. Of course in AJAX you need them because of the cross-domain security constraints, but this is another issue. Trying to control something by centralizing it does not scale. ESBs are useful, but not in particular for monitoring and management. It is better to use decentralized agents. Ask AmberPoint or IONA.

The idea "AJAX + SOA: The Next Killer App enables faster, better and cheaper applications."

Well, first neither SOA nor AJAX are applications, much less killer apps. Second, we all know that of faster, better and cheaper you can only have any two of those threee at the same time. In other words: mission impossible.

To rephrase the non-existant app triumphs in mission impossible. Yeah, its a nice story, we all enjoyed the early Indiana Jones movies but I think true enterprise apps still benefit from a true architecture. AJAX is just another brain-damaged technology to get us around the deficiencies of HTML. In a whole decade, the IT industry has unsuccessfully struggled to break Microsoft's stranglehold on the desktop we use to access applications and good, clean solutions have become impossible, so we try to do with whatever would work (sort of) .. that's fine, but let's not get carried away in praise of this chaos.

Trackback Added: If SOA and AJAX is the Killer App, Who is it Killing?; Over at SOA Digest, AJAX + SOA is hailed as the new Killer App: We have business functionality represented in a reusable form - SOA services. We have ubiquitous connectivity - the Web. We have what's turning out to be the new application container - the browser. We have a programming model in the application container/browser - JavaScript. What I really want is a user-based composite application...


SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
Irvine's Kyliptix Wins O.C. Small Business of the Year
Irvine-based Kyliptix Solutions, Inc., an emerging leader in comprehensive Web-based so
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discu
AJAX World - You've Heard of Widgets, But What Are Woodgets?
DreamFace DataWidgets have gotten a lot of press lately, but what are Woodgets? DreamFace Interactiv
JavaOne 2008: Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its year -old-but-still-upcoming - and definitely late-to-
Payless Car Rental Launches iPhone and iPod Touch Portal
Payless Car Rental has launched an iPhone and iPod Touch optimized website. Payless Car Rental is a
Alpha Five Platinum Brings AJAX to the Enterprise
Alpha Software is now shipping Alpha Five Platinum Edition, the ninth release of the company's flags
Facelift Your SOA with Rich Internet Applications
We are entering an era of Rich Internet Applications (RIA) and enhancing the user experience of cons
What's the Fastest Way to Get Data to AJAX, Flex, Silverlight, and JavaFX?
'Should CFML developers switch to Java?' asks Andrew Powell in an article this week at SYS-CON.com.
Exclusive Q&A with Jeff Haynie, Co-Founder & CEO, Appcelerator
'We're dedicated to building the largest open-source community dedicated to RIAs, breaking down the
How To Launch a Successful Technology Start-Up
'Ten years ago,' Coach Wei tells Jeremy Geelan in this exclusive interview with AJAXWorld Magazine,
frevvo Empowers Businesses to Create RIAs With New Live Forms Software
frevvo announced Live Forms software which enables users and developers to easily create rich AJAX f
Software Executive Claims "The Love Is Gone" for Java
'When was the last time you heard about a cool web app that wasn't written in Rails or PHP?' asks Ch
WaveMaker Introduces Visual AJAX for Mac
WaveMaker announced the release of Visual AJAX Studio version 3.2. The new version introduces a beta
Curl Announces Support for Ubuntu for Enterprise RIA Platform
Curl announced it has released the availability of an Ubuntu Installer for the Curl Rich Internet Ap
Real-Time Kaazing Solution and Sun's Glassfish Forge RIA Alliance
Kaazing Corporation and Sun Microsystems announced an alliance to deliver the scalable and advanced
Sun Shows How JavaFX Creates Rich Internet Applications at JavaOne
Rich Green, executive vice president of Software at Sun, outlined in his keynote presentation at Jav
New Synchronization Features in eValid Support AJAX Application Testing
Software Research has announced the availability of major new specialized commands in its Patented e
AJAX World - Xceed Launches Microsoft Silverlight 2 Control
Xceed launched Xceed Upload for Silverlight, the commercial offering in support of Microsoft's promi
Sun Adds Comprehensive Video Capabilities to Java Platform With On2 Technologies
Sun Microsystems announced it has entered into a multi-year agreement with On2 Technologies to add c
AJAX World - Skyway Software Announces RIA Developer Contest
According to Sean Walsh, President and CEO of Skyway Software, 'Our Skyway Community is thriving and
SYS-CON Media Distributes Collectible "Virtualization Journal Mugs" at JavaOne
Virtualization Journal now reaches more than 60,000 online readers with monthly digital editions and
ADS BY GOOGLE