wadl中文意思是应用程序描述语言。
Web服务描述语言是一种XML Application,它将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。描述语言(descriptive language)指的是为详细写出状态或始末而定义的语言,是一种允许产生新的描述方案和描述符的语言。
WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定到具体的传输协议和消息格式上以最终定义具体部署的服务访问点。相关的具体部署的服务访问点通过组合就成为抽象的Web服务。由于通信协议和消息格式在Web技术里已经达到了标准化,我们知道在通常的开发过程中,对于对象的Interface一定具备相应的SDK描述文档,Web服务也是一种对象,只不过它是被部署在Web上而已。很自然地,我们也完全需要有对Web服务这个对象的界面的SDK描述文档。然而这两者又不尽相同,其一如今在Web上的应用已经完全接受了XML。