2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
In my many years of programming, almost 20 years n...
BLOG-N-PLAY.COM
Monty Python Channel Debuts on YouTube
TOP LINKS YOU MUST CLICK ON



Modeling Web Services Choreography with New Eclipse Tool
Choreography is the dark continent of Web services: few onlookers have traveled there, and many question whether there are any riches to be brought home from the trip. In the first place, choreographies bear such a striking resemblance to business processes that the novice might think that the two types of artifacts are indistinguishable.
Reader Feedback: Page 1 of 1

Great article. It was a surprise to see our CDL tools displayed.

Just to ground this in business terms it is useful to consider what one migth use WS-CDL for.

At the moment there are two distinct uses of WS-CDL that are activly being pursued based on the Pi4 Tech tools (www.pi4soa.org) by real projects. These are:

1) As a means of describing the overall architecture of a SOA that involves several services that need to collaborate. The description is created in the tools and then service generation to Java - which creates state machines for each service into which business logic can be placed. When this has been done monitoring is used to determine what the services are actually doing based on the WS-CDL description. It makes life much better for developers and architects because it enforces behavior across the services and guarantees interoperability. This translates into much faster design, build, test, deploy lifecyles and is proving a bit of winner.

2) As a means of describing and then monitoring existing services (so no generation). It turns out the monitoring becomes even more important. The architect/developer creates teh WS-CDL of what they expect should happen and then monitors what actually happens against the WS-CDL description using our monitor tool. This gets even more important and the boundaries between enterprises as it provides behavioral goverance that can be imposed from the inside out.

Just wanted to ground it in some real world uses.

Well done.

Cheers

Steve T

Choreography is the dark continent of Web services: few onlookers have traveled there, and many question whether there are any riches to be brought home from the trip. In the first place, choreographies bear such a striking resemblance to business processes that the novice might think that the two types of artifacts are indistinguishable.


FEATURED WHITE PAPERS
YOUR FEEDBACK
Java Application Development wrote: Great Post..... Java Developer...
Pookie wrote: Well, you were almost right: MobileMe isn't just dead simple to use - it's just plain dead.
Loganathan wrote: Excellent article with complete insight on what is SEO , do's and donts for a beginer in SEO like me. thanx Logs
ad wrote: http://streamsoftblog.blogspot.com/2008/06/spikes-new-move-with-limewire... Here, at Streamsoft, we always like to hear about innovative P2P moves. Michael Iron, the founder of Streamsoft , entered the P2P video field because of its constant innovations and progress. The Viacom-owned cable network...
Richard Monson-Haefel wrote: Happy Birthday, Silverlight! Welcome to the party! You have about 10 years of catching up to do to if you want to provide the depth of features found in Curl (http://www.curl.com). All the best, Richard Monson-Haefel VP of Developer Relations Curl, Inc.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS


SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
41pounds.org offers the perfect holiday gift to help you share your Green lifestyle: the gift of a j...
ILOG has announced ILOG JViews 8.5, the latest version of ILOG’s Java-based visualization suite, w...
"More than a half dozen conferences and events targeting Virtualization and Cloud Computing canceled...
The new LISA Eclipse Edition offers deep integration with many aspects of the platform, including th...
There is much debate raging over whether cloud computing and grid computing are one and the same. In...
XAware has announced its upgraded support for Eclipse 3.4. This enhancement gives developers and arc...
On Monday October 20 in San Jose, California, the top Rich Internet Applications event of the Fall o...
Industry blogger Alex Bunardzic writes in his 'Ethical Software by Alex Bunardzic' blog: 'Now that M...
Join Scott Guthrie as he discusses Microsoft’s commitment to web standards development, Rich Inter...
This guide explains how you can install the Google Android SDK 1.0 on an Ubuntu 8.04 desktop. With t...
Well, Egenera - which has no market cap at all because it hasn't gone public yet - claims it is. IDC...
Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i...
Virtualization has become a critical part of Enterprise IT strategy. Why and how has it become one o...
Watching VMware stock and its market cap spike since it IPO'd must have had Red Hat positively pea g...
Genuitec announced their expansion into “Strategic Member” status for the Eclipse Foundation. Th...
Furthering its dedication to providing Java developers productivity with choice, Oracle announced th...
Aptana announced the acquisition of Pydev. The combination of Pydev with Aptana Studio, which is app...
Genuitec announced the availability of MyEclipse Enterprise Workbench 7.0 milestone 1. This mileston...
Genuitec announced the availability of the first milestone release of MyEclipse 7.0 Blue Edition. Th...
Curl announced that it has completed the final phase of its Eclipse development strategy with the ge...
'We continue to struggle a bit with what developers think 'Eclipse' means. They have heard of it, bu...
ADS BY GOOGLE