SoapUI RESTful - WADL



WADL 是 Web 应用描述语言的缩写。WADL 由 Sun Microsystems 倡导。WADL 轻量级、易于理解和编写,比 WSDL 更简单。在某些方面,它不如 WSDL 灵活(没有绑定到 SMTP 服务器),但它足以满足任何 REST 服务的需求,并且冗余性更低。

注意事项

  • WADL 是一种机器可读的 XML 描述,用于描述基于 HTTP 的 Web 服务。

  • WADL 的目的是简化基于 Web 现有 HTTP 架构的 Web 服务的重用。

  • 它是平台和语言无关的,旨在促进应用程序的重用,超越在 Web 浏览器中的基本使用。

  • WADL 于 2009 年 8 月 31 日由 Sun Microsystems 提交给万维网联盟,但该联盟目前没有标准化的计划。

  • 该服务使用一组资源元素进行描述。

  • 每个资源包含 param 元素来描述输入,以及 method 元素来描述资源的请求和响应。

SoapUI 中的 WADL 细节

步骤 1 - 双击 REST 服务 – “sample-service”。它将打开服务概述向导。

Rest Service

步骤 2 - 点击服务端点。

服务端点选项卡定义了服务任意数量的替代端点,可以在 REST 请求编辑器之间轻松切换。

Service Endpoint

步骤 3 - 点击 WADL 内容。

左侧的树允许在所有导入的文件中的元素之间轻松导航。例如,在上面的屏幕截图中选择 GET 方法会在右侧相应的 WADL 文件中突出显示它。

WADL Content
soapui_restful_web_services.htm
广告

© . All rights reserved.