WSDL教程

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

面向读者

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

前提条件

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

问题与反馈

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


猿狮妹
2022-11-08
WSDL教程 WSDL 教程 编程课程
热门教程
1 WSDL教程 本教程是专为WSDL初学者而准备的,以帮助他们理解与WSDL相关的基本概念。 本教程将让您充分了解WSDL,并通过这里可以将自己进阶提升到更高水平的专业知识。
2 WSDL消息交换模式 WSDL消息交换模式是什么? WSDL消息交换模式是抽象接口中的操作的预定义输入/输出消息序列。 每个模式由唯一URI表示,可以将patterns属性指定为操作的模式。WSDL 2.0规范(WSDL Version 2.0 Part 2:Adjuncts)提供了 3 种预定义模式:In-Only,Robust In-Only和In-Out。...
3 WSDL2.0 <interface>元素 WSDL2.0 元素是WSDL 2.0文档的顶级元素。用于定义具有子元素的一个或多个操作的接口。 使用一系列输入和输出消息定义操作以形成输入-输出模式。WSDL 2.0支持 3 种预定义的输入输出模式:in-only - 仅输入:端点接收消息并且不发送任何响应。robust-in-only - 仅输入:端点接收消息并且不发送任何响应。in-out - 输入后跟输出:...
4 WSDL 2.0 <description>元素 WSDL 2.0 元素是WSDL 2.0文档的根元素。元素的语法如下所示:
5 WSDL元素 WSDL将Web服务分解为三个特定的,可识别的元素,这些元素可以在定义后组合或重用。可以单独定义的WSDL的三个主要元素是 - 类型操作绑定WSDL文档有各种元素,但它们包含在这三个主要元素中,可以作为单独的文档开发,可以将它们组合或重用以形成完整的WSDL文件。1. WSDL元素WSDL文档包含以下元素 - 定义 - 它是所有WSDL文档的根元素。 它定义Web服务的名称,声明在整个文档的其余部分中使用的多个名称空间,并包含此处描述的所有服务元素。数据类型 -...
6 WSDL实例 下面给出了一个WSDL文件,用于演示简单的WSDL程序。假设这个服务提供了一个名称为sayHello的公共可用函数。 此函数需要单个字符串参数并返回单个字符串问候语。 例如,如果传递参数值为:”world”,那么服务函数sayHello将返回问候语:”Hello,world!”。示例HelloService.wsdl 文件的内容如下所示 -
7 WSDL <portType>元素 WSDL 元素组合了多个消息()元素,以形成完整的单向或往返操作。例如,可以将一个请求和一个响应消息组合成单个请求/响应操作。 这在SOAP服务中最常用。 portType可以定义多个操作。下面是从WSDL示例章节中获取一段代码 -
8 WSDL <binding>元素 WSDL 元素提供了有关如何通过线路传输portType实际操作的具体细节。绑定可以通过多种传输方式提供,包括HTTP GET,HTTP POST或SOAP。绑定提供了有关用于传输portType操作的协议的具体信息。绑定提供服务所在的信息。对于SOAP协议,绑定是使用,表示传输是基于HTTP协议的SOAP消息。可以为单个portType指定多个绑定。绑定元素有两个属性:name和type属性。&l...
9 WSDL 2.0简介 什么是WSDL(Web服务定义语言)? WSDL是一种可用于定义Web服务的语言。WSDL由W3C开发,到目前为止已发布了2个主要版本,它们分别如下所述 - WSDL 1.1 - 于2001年3月15日发布,WSDL 1.1的规范可在 https://www.w3.org/TR/2001/NOTE-wsdl-20010315 获得。WSDL 2.0 - 于2007年6月26日发布,WSDL 2.0的规范可在 http://www.w3.org/TR/wsdl20-pr...
10 WSDL <service>元素 WSDL 元素定义Web服务支持的端口。 对于每个支持的协议,都有一个元素。 service元素是端口的集合。Web服务客户端可以从服务元素中学习以下内容 - 在哪里访问该服务?通过哪个端口访问Web服务?如何定义通信消息?service元素包含一个文档元素,用于提供人类可读的文档。下面是示例章节中的一段代码 - ...
  • Copyright © 2021 猿狮院, All rights reserved.