There are two specifications for describing interfaces of HTTP-based Web
applications:
Web Application Description Language (WADL) and the Web Services Description
Language (WSDL) 2.0 HTTP binding extension. These two languages are very similar, but
there are some differences. This white paper (see below) provides an unbiased, objective comparison
of the two technologies, highlighting both the differences and similarities between WADL and
the WSDL 2.0 HTTP binding.
This white paper offers an unbiased comparison of WADL and WSDL and how they relate
to the expression of a Representational State Transfer (REST)-style service
interaction. It also describes the substantive differences between the two.