WSDL教程

本教程解释了如何使用WSDL在分布式环境中交换信息。 它使用一些示例来演示WSDL文件中使用的元素的功能,例如:定义,类型,消息,端口类型,绑定,端口和服务。

面向读者

本教程将帮助所有想要学习WSDL基础知识并使用其功能与基于XML的服务进行交互的读者。本教程将让您充分了解WSDL,并通过这里可以将自己进阶提升到更高水平的专业知识。

前提条件

在继续本教程之前,您应该具备XML,HTML和Javascript的基本知识。WSDL通常与SOAP和XML Schema结合使用。 因此,您需要对XML Schema,XML命名空间和Web服务有基本的了解,才能充分利用本教程。

问题与反馈

我们不能保证您在学习此WSDL教程的过程中不会遇到任何问题。本教程中的讲解,示例和代码等只是根据作者的理解来概括写出。由于作者水平和能力有限,因此不保正所有编写的文章都准确无误。但是如果有遇到任何错误或问题,请反馈给我们,我们会及时纠正以方便后续读者阅读。


猿狮妹
2022-07-25
WSDL教程 WSDL 教程 编程课程
热门教程
1 WSDL教程 本教程是专为WSDL初学者而准备的,以帮助他们理解与WSDL相关的基本概念。 本教程将让您充分了解WSDL,并通过这里可以将自己进阶提升到更高水平的专业知识。
2 WSDL 2.0 <description>元素 WSDL 2.0 元素是WSDL 2.0文档的根元素。元素的语法如下所示:
3 WSDL实例 下面给出了一个WSDL文件,用于演示简单的WSDL程序。假设这个服务提供了一个名称为sayHello的公共可用函数。 此函数需要单个字符串参数并返回单个字符串问候语。 例如,如果传递参数值为:”world”,那么服务函数sayHello将返回问候语:”Hello,world!”。示例HelloService.wsdl 文件的内容如下所示 -
4 WSDL消息交换模式 WSDL消息交换模式是什么? WSDL消息交换模式是抽象接口中的操作的预定义输入/输出消息序列。 每个模式由唯一URI表示,可以将patterns属性指定为操作的模式。WSDL 2.0规范(WSDL Version 2.0 Part 2:Adjuncts)提供了 3 种预定义模式:In-Only,Robust In-Only和In-Out。...
5 WSDL2.0 <interface>元素 WSDL2.0 元素是WSDL 2.0文档的顶级元素。用于定义具有子元素的一个或多个操作的接口。 使用一系列输入和输出消息定义操作以形成输入-输出模式。WSDL 2.0支持 3 种预定义的输入输出模式:in-only - 仅输入:端点接收消息并且不发送任何响应。robust-in-only - 仅输入:端点接收消息并且不发送任何响应。in-out - 输入后跟输出:...
6 WSDL简介 WSDL代表Web服务描述语言(Web Services Description Language)。 它是描述Web服务的标准格式。 WSDL由Microsoft和IBM联合开发。WSDL的特性WSDL是一种基于XML的协议,用于分散和分布式环境中的信息交换。WSDL定义描述了如何访问Web服务以及它将执行的操作。WSDL是一种用于描述如何与基于XML的服务进行交互的语言。WSDL是通用描述,发现和集成(UDDI)的一个组成部分,UDDI是一个基于XML的全球业务注册中...
7 WSDL元素 WSDL将Web服务分解为三个特定的,可识别的元素,这些元素可以在定义后组合或重用。可以单独定义的WSDL的三个主要元素是 - 类型操作绑定WSDL文档有各种元素,但它们包含在这三个主要元素中,可以作为单独的文档开发,可以将它们组合或重用以形成完整的WSDL文件。1. WSDL元素WSDL文档包含以下元素 - 定义 - 它是所有WSDL文档的根元素。 它定义Web服务的名称,声明在整个文档的其余部分中使用的多个名称空间,并包含此处描述的所有服务元素。数据类型 -...
8 WSDL <definition>元素 WSDL 元素必须是所有WSDL文档的根元素,它定义了Web服务的名称。以下是上一章中使用定义元素的代码段。
9 WSDL <types>元素 Web服务需要定义输入和输出以及它们如何映射到服务中和从服务中映射出来。 WSDL 元素负责定义Web服务使用的数据类型。 类型是XML文档或文档部分。types元素描述客户端和服务器之间使用的所有数据类型。WSDL并不专门针对特定的输入系统。WSDL使用W3C XML Schema规范作为定义数据类型的默认选择。如果服务仅使用XML Schema内置的简单类型(如字符串和整数),则不需要types元素。WSDL允许在单独的元素中定义类型,以便可...
10 WSDL <message>元素 WSDL 元素描述了Web服务提供者和消费者之间交换的数据。
  • Copyright © 2021 猿狮院, All rights reserved.