Onlineressourcen
A Brief Introduction to REST, Stefan Tilkov, InfoQ 12/2007
You may or may not be aware that there is debate going on about the “right” way to implement heterogeneous application-to-application communication: While the current mainstream clearly focuses on web services based on SOAP, WSDL and the WS-* specification universe, a small, but very vocal minority claims there’s a better way: REST, short for REpresentational State Transfer. In this article, I will try to provide a pragmatic introduction to REST and RESTful HTTP application integration without digressing into this debate. I will go into more detail while explaining those aspects that, in my experience, cause the most discussion when someone is exposed to this approach for the first time.
((partial) German translation | Chinese Translation | Japanese Translation)
Addressing Doubts About REST, Stefan Tilkov, InfoQ 03/2008
Invariably, learning about REST means that you’ll end up wondering just how applicable the concept really is for your specific scenario. And given that you’re probably used to entirely different architectural approaches, it’s only natural that you start doubting whether REST, or rather RESTful HTTP, really works in practice, or simply breaks down once you go beyond introductory, “Hello, World”-level stuff. In this article, I will try to address 10 of the most common doubts people have about REST when they start exploring it, especially if they have a strong background in the architectural approach behind SOAP/WSDL-based Web services.
(Chinese Translation | Japanese Translation)
REST Anti-Patterns, Stefan Tilkov, InfoQ, 07/2008
When people start trying out REST, they usually start looking around for examples – and not only find a lot of examples that claim to be “RESTful”, or are labeled as a “REST API”, but also dig up a lot of discussions about why a specific service that claims to do REST actually fails to do so.
Artikel
- RESTful Web Services mit Rails; Stefan Tilkov; RailsWay 01/2009
- REST – das bessere Web Service-Modell?; Stefan Tilkov; JavaMagazin 01/2009
- RESTful Web Services mit Java; Stefan Tilkov; JavaMagazin 01/2009
- Eine kurze Einführung in REST; Stefan Tilkov; JavaSPEKTRUM 02/08
- Joe Gregorio’s RESTful Web column
- Stefan Tilkov, Phillip Ghadir; REST: Die Architektur des Web; http://www.sigs-datacom.de/sd/publications/pubarticleshow.htm?&AID=1912&Table=sd_article
Presentations
- A Pragmatic Introduction to REST (Stefan Tilkov, QCon London 2008) Video, slides
- REST vs. SOA (Stefan Tilkov, BeJUG SOA Event 2007
- REST on Rails (Phillip Ghadir & Stefan Tilkov, German Railskonferenz.de 2007)
- Introduction to REST (Stefan Tilkov, OOP 2008)
- RESTful Web Services with Ruby on Rails, Stefan Tilkov, Railkonferenz.de 2008 REST and JSR 311, Java API for RESTful Web Services, (Stefan Tilkov, Java User Group Cologne, 2008) REST Patterns and Anti-Patterns (Stefan Tilkov, Devoxx 2008)
- Stefan Tilkov, REST — Das bessere Web-Services-Modell (German), Presentation at JAX 2007
- Stefan Tilkov, REST — The Better Web Services Model (Presentation at BeJUG’s SOA Conference, October 2006)
- Jon Cowan’s slide presentation on Web Services without tears, using the REST architectural framework. OpenDocument, PowerPoint, PDF
Blogs
- Alan Dean (feed)
- Aristotle Pagaltzis (feed)
- Benjamin Carlyle (feed)
- Bill de hÓra (feed)
- Dan Diephouse (feed)
- Dare Obasanjo aka Carnage4Life (feed)
- iansrobinson.com (feed)
- Joe Gregorio (feed)
- mnot’s Web log (feed)
- Paul Sandoz (feed)
- Sam Ruby (feed)
- Steve Vinoski’s Blog (feed)
- subbu.org (feed)
- Untangled (feed)
- Web Things, by Mark Baker (feed)
- What Not How (feed)
- World Wide Webber (feed)
- Dave Orchard’s Blog (feed)
- Hartmut’s Box (feed)
- Henry Story (feed)
- Ironick (feed)
- Paul Downey (feed)
- Pete Lacey’s Weblog (feed)
- Ryan Tomayko (feed)
- snellspace.com (feed)
- Stu says stuff (feed)