Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Dance Lessons
Dance Lessons

Being left handed and, therefore, left footed, I once tried to take dancing lessons so I'd look a little less ungainly at family functions like weddings. My father, who's ambidextrous, makes it look easy. Of course, I always forget that when he was growing up, dancing was the main social activity. Naturally I found it much more difficult than it looks.

Web services choreography, orchestration, and general business process management are the programming equivalents of ballroom dancing. Web services itself is about making multiple computers work together. Sort of like a school dance, where the teachers come around and make the boys and girls dance together. The basics, the plumbing of Web services, UDDI, SOAP, WSDL, and XML, make the dance possible. They provide the underlying infrastructure that is necessary for multiple processes on multiple systems to communicate.

By themselves these basics can do a great deal of useful work. And fortunately, most software vendors have found it a relatively simple matter to add Web services support to their products, which provides the ubiquity needed for Web services to realize the "network effect."

But look at them closely and you realize that there are a host of additional things that you either want or need that just aren't provided by SOAP, WSDL, UDDI, and XML. Some of the most important functionality that is not present is the ability to construct a process out of a Web service, or from multiple Web services. It's easy to forget that Web services can have more than one method, and that you can construct a whole process (such as order processing) as a single set of methods if you so choose. What's not present is the ability to manage those processes, and combine them with branching, coordination, transactional integrity, and error handling.

Choreography and BPM are added-value aspects of Web services - much like the steps of a waltz, they organize what can otherwise be a chaotic occasion (ever seen a high school dance to modern music?). They are also likely to be the major vendor battleground over the next several years. The battle over plumbing is nearly over, with the standards evolving but not really changing all that much, and interoperability is there. Much like the J2EE world, where application server vendors first competed on standards but now work on value adds, the basics of Web services are becoming endemic in platforms. Two years ago, it was hard to find a platform with full support. Now it's surprising if the support isn't there. Two years from now, the plumbing will be forgotten and we will be working on a higher level of abstraction once again.

In the meantime, the BPM vendors have an education process to complete. Like most revolutionary tools, until you've been presented the value proposition it's difficult to imagine how to use such a tool, and what value it can bring to an organization. While I don't have space to try to put such a proposition into words here, think "agility." BPM is all about reacting quickly to business changes, and being able to redefine the business process as needed, instead of over a yearly update cycle.

Naturally, we've focused this month on those tools and standards that assist with BPM. We wanted to give you a glimpse of what the future holds for you. So read on, while I put these funny looking footprints on the floor and try to learn the Macarena...

About Sean Rhody
Sean Rhody is the founding-editor (1999) and editor-in-chief of SOA World Magazine. He is a respected industry expert on SOA and Web Services and a consultant with a leading consulting services company. Most recently, Sean served as the tech chair of SOA World Conference & Expo 2007 East.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Sometimes it takes a simple comparison to take your point across ... I like the way you put in simple terms. This was a good intro for someone like me that wants to understand Web Services and where it may take us.


Your Feedback
Dezi Siliezar wrote: Sometimes it takes a simple comparison to take your point across ... I like the way you put in simple terms. This was a good intro for someone like me that wants to understand Web Services and where it may take us.
Enterprise Open Source Magazine Latest Stories . . .
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP). The...
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and st...
AMD said late Tuesday that its chief sales officer Emilio Ghilardi had left the company and that CEO and president Rory Read is going to do his job while a replacement is sought. AMD didn’t say why Ghilardi left but it’s assumed Read wants his own people. Read is relatively new to th...
During the lifespan of M3 (Monitis Monitor Manager) there has always been something lacking – timers. M3 execution procedure was outlined in this previous article. The execution mentioned in the latter was a one-time-execution, whereas server monitoring requires periodic invocati...
Red Hat is putting its bought-in Gluster scale-out NAS storage technology, acquired in October, on the Amazon cloud. It’s styled Red Hat Virtual Storage Appliance for Amazon Web Services and other clouds are supposed to follow in short order.
A new episode of the screencast series is now available at the OpenNebula YouTube Channel. This screencast demonstrates the new easily-customizable self-service portal for cloud consumers. Its aim is to offer a simplified access to shared infrastructure for non-IT end users. The scree...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE