`

WebService之WADL和WSDL

阅读更多

 

参考说明文档如下:

http://public.dhe.ibm.com/software/dw/specs/ws-wadlwsdl/WADLWSDLpaper20080621.pdf

 

 

两者都是基于自然语言描述的Web Application接口 。

 

WADL主要用于Rest基础。

 

Java开发WebService最重要的两个规范:

JSR-224 (Java API for XML-Based Web Services (JAX-WS) 

JSR-311 (JAX-RS: The Java API for RESTful Web Services)

对wadl都能够支持。

 

区别:

1.WSDL是面向接口的描述,WADL是面向资源的描述

2.WADL是基于HTTP的,WSDL 2.0是接口独立的。

。。。

 

分享到:
评论

相关推荐

    webservice客户端jar.rar

    这个客户端jar能够成功地与CXF发布的服务交互,意味着它遵循了CXF所使用的规范和服务描述语言(WSDL)。 4. **Spring配置**: Spring是一个广泛使用的Java应用框架,也支持Web服务的开发和集成。这个客户端jar能在...

    WebService调用的几种方式

    WebService是Web应用程序之间的一种通信标准,它允许不同的系统通过网络交换数据和服务。本文将深入探讨在Java环境中调用WebService的五种主要方式:Axis、CXF、HttpClient、MyEclipse反向生成以及XFire。 1. Axis...

    webservice实验报告和源代码

    `cals-wadl.xml`可能是WADL(Web Application Description Language)文件,它与WSDL类似,用于描述RESTful服务的接口。`CXF_Project`可能是一个使用Apache CXF框架实现的SOAP服务项目,这个框架简化了Web服务的开发...

    WebService(CXF+Spring+Mybatis)【RESTful + soap】

    配置好数据库,放到tomcat访问 ...wsdl:http://localhost:8080/Service/hello?wsdl wsal:http://localhost:8080/Service/rest?_wadl 访问rest实例:http://localhost:8080/Service/rest/user/test/1 浏览器输出 hello 1

    webservice调试工具SoapUI

    可以发送SOAP(Simple Object Access Protocol)和REST(Representational State Transfer)请求,验证响应,进行负载和性能测试,同时支持WSDL(Web Services Description Language)和WADL(Web Application ...

    webservice 简单实例

    标准部分提到了WSDL和WADL(Web Application Description Language),这两种语言都用于定义Web服务和应用程序的接口。 在安全特性方面,提到了SOAP消息的JAX-* WS客户端安全性,包括消息的签名、加密、验证、解密...

    WebService接口调试工具- SoapUI-5.2.1-windows-bin.zip

    - WSDL和WADL支持:除了SOAP,SoapUI也能处理RESTful Web服务,通过WADL(Web Application Description Language)描述接口。 - 安全测试:支持WS-Security和其他安全标准,进行安全测试。 - 模拟服务:可以模拟...

    webservice test with SOAPUI 详细教程

    创建请求的方式是将WSDL或WADL文件导入到项目中,这将自动生成SOAP请求样本。这些请求可以被转化为测试用例,便于对每个服务操作进行独立测试。 ### 2.2 Assertion 断言是测试的核心部分,用于验证响应是否符合...

    SoapUI接口测试基础

    2. **导入WSDL/WADL文件**:通过导入Webservice的WSDL或WADL文件来自动创建测试用例框架。 3. **配置测试步骤**:设置请求参数、预期响应等。 4. **执行测试**:运行测试用例,查看测试结果。 5. **分析结果**:根据...

    soapUI指导

    - 打开soapUI,选择“File”->“New soapUI Project”,输入项目的名称和WSDL/WADL地址。 - 选中“Create TestSuite”和“Create Requests”,以便为每个操作生成测试用例。 - 保存项目,生成测试用例和TestSuite...

    SoapUI测试工具.pdf

    - WSDL/WADL支持:能自动解析WSDL或WADL文件,生成服务接口和请求。 - 强大的断言:内置多种检查点类型,如“Contains”,确保响应数据符合预期。 2. SoapUI的使用流程: - **创建/导入工程**:在File菜单中选择...

    Web Service 渗透测试.docx

    WSDL(Web Services Description Language)是SOAP型Web Service的标准描述语言,使用XML来定义服务接口、消息结构和操作。WADL(Web Application Description Language)则对应RESTful Web Service,描述了如何与...

    SoapUI软件免登陆注册下载使用

    这是一个支持Soap格式返回的测试Webservice接口的软件(SOAP协议 = HTTP协议 + XML数据格式)。...2、新建一个SoapUI Project,,在project Name中输入名称,在Initial WSDL/WADL中输入wsdl的地址运行即可。

    JAVA.WEB服务.构建与运行

    《Java Web服务:构建与运行》通过提供混合架构概述、完整的工作代码示例以及短而精确的编译、部署和执行应用程序的指示,采用明确实用的方法来处理这些技术。你将学习如何从头开始编写Web服务以及集成现有服务到你...

    soap使用说明

    - 在创建项目的过程中,可以指定是否为每个接口创建请求示例(Createsample requests for all operations)、为导入的WSDL或WADL创建测试包(Creates a Test Suite for the imported WSDL or WADL)等。 - 另外,还...

    SoapUI使用文档

    在弹出的窗口中,用户需要填入项目名称,以及提供初始的WSDL(Web服务描述语言)或WADL(Web应用描述语言)文件的URL地址或直接导入本地的WSDL文件。在创建项目的过程中,用户可以勾选选项来为每个接口创建请求示例...

    REST资源指南

    相比于 WSDL,WADL 更加简单直观,易于理解和生成。 - **WADL 的作用**: - **描述 RESTful Web Service**:明确指出服务支持哪些资源、哪些方法以及相应的参数和返回值。 - **自动生成客户端代码**:基于 WADL ...

Global site tag (gtag.js) - Google Analytics