wadl - Ruby client for the Web Application Description Language.

VERSION

This documentation refers to wadl version 0.3.1

DESCRIPTION

This is a Ruby client for the Web Application Description Language. It hides the details of HTTP communication between a web service client and a REST or HTTP+POX web service.

We hope that WADL descriptors and client libraries will replace one-off wrapper libraries specific to one service and one programming language – or at least make such wrapper libraries much easier to write.

Interesting Features:

Shortcomings:

The 20060802 WADL standard is almost entirely supported. However,

Homepage

www.crummy.com/software/wadl.rb

WADL Specification

wadl.java.net

Documentation

blackwinter.github.com/wadl

Source code

github.com/blackwinter/wadl

RubyGem

rubygems.org/gems/wadl

Travis CI

travis-ci.org/blackwinter/wadl

AUTHORS

LICENSE AND COPYRIGHT

Copyright (C) 2006-2008 Leonard Richardson Copyright (C) 2010-2016 Jens Wille

wadl is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

wadl is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with wadl. If not, see <www.gnu.org/licenses/>.