Clay McCoy discusses using Groovy’s metaprogramming capabilities and AWS SWF to deal with unreliable remote services, parallelization, scheduling critical timers, and server failures.
Paul Buhler provides insight into the development and application of a semantically grounded version of the Workflow Management Coalition's Business Process Analytics Format (BPAF) specification.
Bill Burke shows how to use REST to create interfaces to middleware services – messaging, transactions, workflow, security – in order to have RESTful enterprise SOA implementations, and what are the limitations of REST.
Cesare Pautasso proves that BPM can be used to compose and implement REST web services, showing the relationship between business processes and stateful resources accessed through a RESTful API.
In this presentation, recorded at QCon San Francisco, ThoughtWorks director of professional services and all-around Web and Web services expert Jim Webber explains the core concepts of message-oriented web services, expresses his thorough dislike of WSDL, explains different approaches to Web architecture, and shows an example of a RESTful workflow.