WSDL 简介

WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。 您应当具备的基础知识 在继续学习之前,您需要对下面的知识有基本的了解: XML XML 命名空间 XML Schema 如果您希望首先学习这些项目,请访问我们的 XML 系列教程。 什么是 WSDL? WSDL 指网络服务描述语言 WSDL 使用 XML 编写 WSDL 是一种 XML 文档 WSDL 用于描述网络服务 WSDL 也可用于定位网络服务 WSDL 还不是 W3C 标...

WSDL 文档

WSDL 文档仅仅是一个简单的 XML 文档。 它包含一系列描述某个 web service 的定义。 WSDL 文档结构 WSDL 文档是利用这些主要的元素来描述某个 web service 的: 元素 定义 <portType> web service 执行的操作 <message> web service 使用的消息 <types> web service 使用的数据类型 <binding> web service 使用的通信协议 一个 WSDL 文档的主要结构是类似这样的: ...

WSDL 端口

<portType> 元素是最重要的 WSDL 元素。 WSDL 端口 <portType> 元素是最重要的 WSDL 元素。 它可描述一个 web service、可被执行的操作,以及相关的消息。 可以把 <portType> 元素比作传统编程语言中的一个函数库(或一个模块、或一个类)。 操作类型 请求-响应是最普通的操作类型,不过 WSDL 定义了四种类型: 类型 定义 One-way 此操作可接受消息,但不会返回响应。 Reque...

WSDL 绑定

WSDL 绑定可为 web service 定义消息格式和协议细节。 绑定到 SOAP 一个 请求 - 响应 操作的例子: <message name="getTermRequest"> <part name="term" type="xs:string"/> </message> <message name="getTermResponse"> <part name="value" type="xs:string"/> </message> <portType name="glossaryTerms"> <operation name="getTerm"> <input mes...

WSDL UDDI

UDDI 是一种目录服务,企业可以使用它对 Web services 进行注册和搜索。 UDDI,英文为 "Universal Description, Discovery and Integration",可译为"通用描述、发现与集成服务"。 什么是 UDDI? UDDI 是一个独立于平台的框架,用于通过使用 Internet 来描述服务,发现企业,并对企业服务进行集成。 UDDI 指的是通用描述、发现与集成服务 UDDI 是一种用于存储有关 web services 的信息的目录。 UDDI 是一...

WSDL语法

描述于 W3C 工作草案的完整 WSDL 1.2 语法已列在下面: <wsdl:definitions name="nmtoken"? targetNamespace="uri"> <import namespace="uri" location="uri"/> * <wsdl:documentation .... /> ? <wsdl:types> ? <wsdl:documentation .... /> ? <xsd:schema .... /> * </wsdl:types> <wsdl:message name="ncname"&...

WSDL总结

WSDL 概要 本教程已为您讲解了如何创建可描述 web 服务的 WSDL 文档。它也规定了服务的位置和服务所提供的操作(或方法)。 您已经学习到如何为 web 服务定义消息格式和协议细节。 您也学习了可通过 UDDI 来注册和搜索 web 服务。 您已经学习了 WSDL,下一步呢? 下一步应该学习 SOAP 和 Web Services。 SOAP SOAP 是一种基于 XML 的简易协议,允许应用程序通过 HTTP 来交换信息。 或者更简单地讲,SOAP ...

WSDL 教程

WSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。 现在开始学习 WSDL! 内容目录 WSDL 简介 本章讲解 WSDL 的概念。 WSDL 文档 本章讲解 WSDL 文档的主要部分。 WSDL 端口 本章讲解 WSDL 端口界面 (WSDL port interface)。 WSDL 绑定 本章讲解 WSDL binding interface。 WSDL 和 UDDI 本章讲解 UDDI 如何与 WSDL 进行...