Everything about Web Application Description Language
Structured language for Web services
The Web Application Description Language (WADL) is a machine-readable XML description of HTTP-based web services. WADL models the resources provided by a service and the relationships between them. WADL is intended to simplify the reuse of web services that are based on the existing HTTP architecture of the Web. It is platform and language independent and aims to promote reuse of applications beyond the basic use in a web browser. WADL was submitted to the World Wide Web Consortium by Sun Microsystems on 31 August 2009, but the consortium has no current plans to standardize it. WADL is the REST equivalent of SOAP's Web Services Description Languages (WSDL), which can also be used to describe REST web services. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Web Application Description LanguageA 5-minute orientation
- Pick up a classic book: Technical CommunicationThe most-reprinted book on the subject
- Read the landmark paper: Acceptance testing of web applications with test description languageCited 2 times
- Go sideways: RESTful Service Description LanguageA closely related topic
- Go sideways: Catalogue Service for the WebA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Technical CommunicationJohn M. Lannon · 2000
The Conspirators HierarchyJohn Coleman · 1992
Understanding object-oriented programming with JavaTimothy Budd · 1998
Product Lifecycle Management. Towards Knowledge-Rich EnterprisesLouis Rivest · 2012
Practical RDFShelley Powers · 2003
International Perspectives on English as a Lingua FrancaHugo Bowles, Alessia Cogo · 2015
Semantic Multimedia and OntologiesYiannis Kompatsiaris · 2008
Discovering Computers 2018Misty E. Vermaat, Susan Sebok · 2017
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- RESTful Service Description Language The RESTful Service Description Language (RSDL) is a machine- and human-readable XML description of HTTP-based web applications (typically REST web services)…
- Catalogue Service for the Web Catalogue Service for the Web (CSW), sometimes seen as Catalogue Service - Web, is a standard for exposing a catalogue of geospatial records in XML on…
- Fuzzy markup language Fuzzy Markup Language (FML) is a specific purpose markup language based on XML, used for describing the structure and behavior of a fuzzy system independently…
- SAML 2.0 Security Assertion Markup Language (SAML) 2.0 is a version of the SAML standard for exchanging authentication and authorization identities between security…
- Jakarta RESTful Web Services Jakarta RESTful Web Services, (JAX-RS; formerly Java API for RESTful Web Services) is a Jakarta EE API specification that provides support in creating…
- GSOAP gSOAP is a C and C++ software development toolkit for SOAP/XML web services and generic XML data bindings. Given a set of C/C++ type declarations, the…
- XML Schema editors The W3C's XML Schema Recommendation defines a formal mechanism for describing XML documents. The standard has become popular and is used by the majority…
- Yesod (web framework) Yesod (Hebrew pronunciation: [jeˈsod]; Hebrew: יְסוֺד, "Foundation") is a web framework based on the programming language Haskell for productive development…