InfoQ Homepage Presentations REST-Inspired SOA Design Patterns (and Anti-Patterns)
REST-Inspired SOA Design Patterns (and Anti-Patterns)
Summary
Cesare Pautasso presents a pattern-based design methodology used to build RESTful services, which is accompanied by an example used to draw a number of patterns: Uniform Contract, Entity Endpoint, Content Negotiation, Endpoint Redirection, Idempotent Capability. Pautasso also mentions a couple of anti-patterns: tunneling everything through HTTP/GET and HTTP/POST.
Bio
Cesare Pautasso is assistant professor at the Faculty of Informatics of the University of Lugano, Switzerland. Previously, he was a researcher at the IBM Zurich Research Lab and a senior researcher at ETH Zurich. Pautasso is the lead architect of JOpera, a rapid service composition tool for Eclipse.
About the conference
The International SOA Symposium is a yearly event that features the top SOA experts and authors from around the world, providing a series of keynotes, talks, demonstrations, panels, and SOA training and certification workshops - all with an emphasis on realizing SOA in the real world.