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 Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..

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
In many cases, the end of the year gives you time to step back and take stock of the last 12 months. This is when many of us take a hard look at what worked and what did not, complete performance reviews, and formulate plans for the coming year. For me, it is all of those things plus a time when I u...
SYS-CON.TV
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.
SOA World Latest Stories
Quick Response (QR) codes are intended to help direct users quickly and easily to information about products and services, but they are also starting to be used for social engineering exploits. This article looks at the emergence of QR scan scams and the rising concern for users today....
The Chinese company that claims it owns the iPad trademark says it plans to seek a ban on iPad exports out of China, threatening global supplies. According to what a lawyer for Proview Technology (Shenzhen) Co Ltd told Reuters, the firm is petitioning Chinese customs to stop shipment...
Cisco Wednesday filed suit in the European Union’s second-highest court, the General Court in Luxembourg, challenging the European Commission’s rubber stamp last October of Microsoft’s $8.5 billion acquisition of Skype. Cisco says it isn’t opposed to the merger, but figures the EC sh...
2011 was a year of rapid adoption for public and private cloud services. Instant and on-demand server provisioning was the driving force behind the massive growth. On top, cloud server templates and script automation simplified application installation for simple and pre-defined applic...
As more enterprises are adopting clouds, the nature of cloud computing is changing. Previously, clouds were used to test applications or for non-mission critical applications. Today, enterprises are using clouds for cost-saving advantages and launching more mission critical application...
Building a cloud computing environment with on-demand access to compute, network, and storage resources requires an elastic infrastructure at multiple levels. Virtualization combined with x86 servers has transformed the way we scale out compute resources. Unfortunately, legacy Fibre Ch...
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