<<< Previous speaker next speaker >>>

Jim Webber, Global Head of Architecture, ThoughtWorks

 Jim  Webber

Dr. Jim Webber is the Global Head of Architecture for ThoughtWorks where he works with clients on delivering dependable service-oriented systems. Jim was formerly a senior researcher with the UK E-Science programme where he developed strategies for aligning Grid computing with Web Services practices and architectural patterns for dependable Service-Oriented computing. Jim has extensive Web Services architecture and development experience as an architect with Arjuna Technologies and was the lead developer with Hewlett-Packard on the industry's first Web Services Transaction solution.

Jim is an active speaker in the Web Services space and is co-author of the book "Developing Enterprise Web Services - An Architect's Guide" in addition to being a contributing author to other books and articles.

Jim holds a B.Sc. in Computing Science and Ph.D. in Parallel Computing both from the University of Newcastle upon Tyne. His blog is located at http://jim.webber.name.

Presentation: "REST for SOA: Using the Web for Integration"

Time: Friday 15:30 - 16:30

Location: Fleet Room

Abstract: Stefan Tilkov interviewing Jim Webber and Ian Robinson

Presentation: "Game show: It's a Bullseye! with Jim Webber"

Time: Friday 16:45 - 17:45

Location: Fleming Room

Abstract:

In this spoof of the classic UK game show "Bullseye!", Jim "Bowen" Webber will host an hour-long game show in which the four panelists will answer randomly-chosen questions that are submitted by you throughout the conference. Attendees will be chosen from the crowd to throw darts at Bully's prize board, and if the question that you submitted is asked of the panel, then you win a prize!

Join us for an hour of fun and learning, and remember: You can't beat a bit o' Bully!

Training: "GET Connected: A Tutorial on Web-based Integration"

Track: Tutorial

Time: Monday 09:00 - 12:00

Location: Henry Moore Room

Abstract:

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.