Monthly Archives: March 2012

WebServices, Orchestration / choreography

Preparing a report about ‘Web Service Orchestration Chaining’.

First I was a little bit annoyed: Could it have a more general name? Orchestration and Chaining. I get the Chaining thing but the Orchestration? Am I supposed to grab a stick and start waving around to tell the web services how to be chained correctly?… And, yes! that is what Orchestration is!

This is an Orchestra

This delicious drawing comes from PedMorris, he has some nice drawings there!

And this is an Orchestration of Services

Ok, reading a little bit more:

In orchestration, the involved web services are under control of a single endpoint central process (another web service).
Web Services Orchestration and Composition

Orchestration refers to an executable business process that may interact with both internal and external web services. For orchestration, the process is always controlled from the perspective of one of the business parties.
web services orchestration -a review of emerging technologies, tools, and standards

Just reading that, when all of sudden a new term appears, Choreography (Yes, like dancing Web Services).

Choreography is more collaborative in nature, in which each party involved in the process describes the part they play in the interaction.
web services orchestration -a review of emerging technologies, tools, and standards

And again. This is a choreographed dance:

Actually this is a Sardana

And this is a choreography of web services:

So, we have that in Orchestration a service of one company/business is interacting with other services to, I assume, generate a result. While in Choreography, a service is only a “point” in the chain of processes to generate a result. First I was mad at it, but now I like the definitions.

Also I love the drawings, probably I will never forget this.

Orchestation of Web Services Presentation
Orchestration of Web Services Report


Leave a comment

Filed under ogc, webservices

Editing OSM: Merkaator

Finally, after a long time of saying “yes, I will edit my town in OpenStreetMaps”, I really started editing.

A full explanation please

Leave a comment

Filed under Maps

Hello world!

These days I’m spending a lot of time doing stuff.. it’s not a bad idea at all to write a blog about it!

1 Comment

Filed under Uncategorized