“Choreography describes the global, peer-to-peer contract between individual components and systems that governs how they interact with one another to solve a common task”. But Charlton, unintended consequences result only when one forgoes the “global vi
(link) [del.icio.us/distobj]
How can you not want to hire Bob DuCharme when he spews gems like this; “each new XML-related technology and HTTP-capable device or platform that crops up around us adds to the combination of things that we can hook up”
(link) [del.icio.us/distobj]

Patrick Logan, on the service-orientated-architecture list;

I ran a short experiment with some folks recently testing interoperability among various WS-* toolkits. What a pain. Very little time was available for actual business value. Then we replaced those WS-* toolkits with simple HTTP clients and servers. After a relatively short amount of time learning the specific APIs we were very soon spending nearly all of our time on business value. We paused periodically to examine what we’d lost by moving from WS-* to pure HTTP. We’ve yet to identify one thing of importance to us.