ScreencastCentral.com - The Home of the Screencast
Home | SCREENCAST FORUM | Search Screencasts | MEMBERS

REST Describe & Compile, or WADL2Anything
googletechtalks

Google Tech Talks January, 15 2008 ABSTRACT REST Describe & Compile is an editor and a compiler for REST Web services based on SUN engineer Marc Hadley's Web Application Description Language (WADL).

Screencast.com

REST Describe & Compile is implemented using the Google Web Toolkit (GWT) and is split up in two sub-apps: REST Describe: This component takes a (set of) URL(s) as input and tries to analyze the parameters regarding parameter types and Web service structure

It then generates a WADL representation for the given URL(s), represented in an editable, tree-like form

Typical input would be GET http://webservices.amazon.com/onca/xml?Service=AWSECommerceService=0ZMFM7HPBYYY0SPERCR2=ItemSearch=Enterprise+Integration+Patterns=Books, or GET http://picasaweb.google.com/data/feed/api/user/{userID}/albumid/{albumID}/photoid/{photoID}?kind=kinds=0=10. REST Compile: This component allows for the WADL representation of a Web service to be "compiled" to working programming code in various languages (for the moment these languages are Java, PHP5, Python, and Ruby)

The idea is thus similar to WSDL2Java, however in a more general WADL2Anything way. The application can be tested online: http://tomayac.de/rest-describe/latest/RestDescribe.html There are some screencasts available on YouTube: http://youtube.com/profile?user=tomayac Speaker: Thomas Steiner Thomas Steiner works as a Customer Solutions Engineer from Barcelona, Spain, and has joined Google full-time only since October 1st

However, he has been with Google first as an intern and then as a temorary contractor since February 2005

During his time at Google, Thomas has created the Google APIlity PHP Library for the AdWords API, as well as the APIlity Agua Ajax application, which can be seen as an Ajax GUI for AdWords

From January 2007 till July 2007, Thomas did his Final Year Project with Google, where the REST Describe & Compile application was to be developed, hosted by Googler Patrick Chanezon.

Screencast Tags
education, engedu, google, googletechtalks, talk, talks, techtalk, techtalks

Search More Screencasts
Google
?

Digg REST Describe & Compile, or WADL2Anything Digg     Del.icio.us REST Describe & Compile, or WADL2Anything Del.icio.us     Reddit REST Describe & Compile, or WADL2Anything Reddit     Spurl REST Describe & Compile, or WADL2Anything Spurl     Squidoo REST Describe & Compile, or WADL2Anything Squidoo     Yahoo REST Describe & Compile, or WADL2Anything Yahoo     Google REST Describe & Compile, or WADL2Anything Google     SocializeIt REST Describe & Compile, or WADL2Anything