Ian Robinson, RESTful development specialist

Ian Robinson

Biography: Ian Robinson

Ian Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems.

He has written guidance for Microsoft on implementing integration patterns with Microsoft technologies, and has published articles on business-oriented development methodologies and distributed systems design - most recently in The ThoughtWorks Anthology (Pragmatic Programmers, 2008).

He is currently co-authoring a book on RESTful enterprise integration.

Workshop: "REST in Practice - A Tutorial on Web-based Distributed Systems"

Track: TRAINING: WEB AND CLOUD / Time: Friday 09:00 - 16:00 / Location: Trifork 4

The Web is fast becoming a serious competitor to traditional enterprise architecture approaches. This tutorial will provide an introduction to RESTful Web Service techniques, both from a theoretical and practical perspectives. The tutorial is broken down as follows: 
  • Introduction and Motivation
  • The Web Architecture
  • Simple Web Integration including POX and URI tunnelling
  • CRUD Services using URI templates and HTTP
  • Semantics using Microformats and RDF
  • Hypermedia and the REST architectural style
  • Scalability and how a text-based client-server polling protocol outperforms everything else!
  • ATOM and ATOMPub for event-driven and pub/sub applications Security
  • Conclusions and further thoughts
Participants should be comfortable with distributed computing concepts, but won't need any particular integration or middleware experience