Presentation: Gregor Hohpe on Conversations Between Loosely Coupled Services
In this new InfoQ presentation, recorded at JAOO, Google architect Gregor Hohpe introduces various concepts for to manage more complex interactions between services, including conversations, choreography, and orchestration. He provides a down-to-earth look at these concepts along with the associated Web services standards like WS-BPEL and WS-CDL, and identifies common patterns in service conversation.
Watch the full presentation.
WS-BPEL and WS-CDL should live together
by
Paulo Michels
In my opinion WS-CDL is not yet enough mature and its xml syntax is not easily readable. For professional use we must get the help of tools like Pi4SOA.
Nice presentation!
Is it possible to download this Presentation?
by
hower eisen
Re: WS-BPEL and WS-CDL should live together
by
Steve Ross-Talbot
1. The pi4soa tool suite from Pi4Tech is now pretty robust and much easier to use. It is open source so try it out.
2. We have provided BPEL generation from WS-CDL for well over 1 year. Oddly enough few people seem to really want it, rather they generate Java directly or use UML generation.
3. BPEL is not the only end point executable language but it is an important one to have under your belt.
Gregor has done a great job in explaining what WS-CDL is for. I would say that it provides a standard-based language supported by formalism to ensure correctness and methodology to ensure that it fits in the grand scheme of things and that it is positioned as a means by which architects can describe their SOA in the large and realise the SOA through a number of executable language. All of this with formal type guarantees of correctness.
Educational Content
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013
Web Development: You're Doing It Wrong
Stefan Tilkov May 16, 2013
Programming The Feynman Way
Ben Evans May 15, 2013





Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think