Overview
Author: Alexander Bruckner, bruckner<DOT>alexander<AT>gmail<DOT>com
Google - Doc Article
In this project two aspects of RESTful web service orchestration are
implemented. A WADL generator, mainly based on Thomas Steiner's
Rest Describe & Compile project, implements the generation of WADL documents from
a provided REST uri. Taking a WADL document as input for a code generator
component, the second part of the project generates so called
Windows Workflow Activity classes. After compilation these classes can be imported into the
Windows Workflow Designer in order to integrate a RESTful web service into a
workflow application.
Architecture
 |
|
Figure 1: Component overview
|
Compilation
To compile the projects open the solution file (RestDescribe.sln) in Visual
Studio (for the implementation Visual Studio 2008 was used) and select build
solution. In the RestActivity project Json.NET is required. To add the
reference in Visual Studio right click the project in the solution explorer,
select add reference and browse to Newtonsoft.Json.dll.