Paul Prescod, Constant Revolution
Date: Wednesday, July 24
Time: 5:15pm - 6:00pm
Location: Marina II
Distributed computing has always been difficult. Now the business world has lined up behind the term "Web Services" to try and build services that are highly reliable and scalable. The hype factor has discouraged many open source developers from getting involved but the technical problems are interesting and real. There are indications that the big vendors are so far off the tracks that there is an opportunity for little players to lay the groundwork for the next stage when they try again.
This talk will discuss different models for coarse-grained network computation appropriate for inter-organization communication. Although the industry buzzwords such as SOAP and WSDL will be discussed we will also consider alternative models such as Cross-Network scripting, TupleSpaces and REpresentational State Transfer (REST).
A special emphasis will be given to REST. This model underlies the Web as we know it and the talk will show how it can also be applied to machine to machine operations.