SoapUI RESTful - WADL
WADL 是 Web 应用程序描述语言的首字母缩写。WADL 由 Sun Microsystems 倡导。WADL 比 WSDL 更轻量、更易于理解且更易于编写。在某些方面,它不如 WSDL 灵活(不绑定到 SMTP 服务器),但对于任何 REST 服务来说,它已经足够了,而且更简洁。
注意事项
WADL 是基于 HTTP 的 Web 服务的机器可读 XML 描述。
WADL 旨在简化基于 Web 现有 HTTP 架构的 Web 服务的重用。
它独立于平台和语言,旨在促进应用程序的重用,而不仅仅是在 Web 浏览器中的基本使用。
WADL 于 2009 年 8 月 31 日由 Sun Microsystems 提交给万维网联盟,但该联盟目前没有计划对其进行标准化。
该服务使用一组资源元素进行描述。
每个资源都包含 param 元素,用于描述输入,以及描述资源请求和响应的方法元素。
SoapUI 中的 WADL 详细信息
步骤 1 − 双击 REST 服务 - "sample-service"。它将打开服务概览向导。
步骤 2 − 单击服务端点。
服务端点选项卡为服务定义任意数量的备选端点,可在 REST 请求编辑器之间轻松切换。
步骤 3 −单击 WADL- 内容。
左侧的树允许在所有导入文件中的元素之间轻松导航。例如,选择 GET 方法(如上图所示)会在右侧相应的 WADL 文件中突出显示它。
soapui_restful_web_services.html