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.
Community comments
Great presentation on the subject matter
by Tech Guru,
Re: Great presentation on the subject matter
by Cesare Pautasso,
Great presentation on the subject matter
by Tech Guru,
Your message is awaiting moderation. Thank you for participating in the discussion.
Thank you Cesare. Your Doodle API example is spot-on some of the architectural design patterns for RESTful services. Where can we download the presentation slides?
Re: Great presentation on the subject matter
by Cesare Pautasso,
Your message is awaiting moderation. Thank you for participating in the discussion.
Thanks Oliver, you can find the slides linked from www.jopera.org/docs/talks/2009/rest-patterns