BT

InfoQ Homepage Presentations REST-Inspired SOA Design Patterns (and Anti-Patterns)

REST-Inspired SOA Design Patterns (and Anti-Patterns)

Bookmarks
57:46

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.

Recorded at:

Jun 10, 2010

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • 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

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.