`
bleet
  • 浏览: 59125 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

wsdl文件的portType和binding的关系

 
阅读更多
本文所有描述参照一下wsdl文件:
<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 message="getTermRequest" />
      <output message="getTermResponse" />
  </operation>
</portType>

<binding type="glossaryTerms" name="b1">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
  <operation>
    <soap:operation
     soapAction="http://example.com/getTerm" />
    <input>
      <soap:body use="literal" />
    </input>
    <output>
      <soap:body use="literal" />
    </output>
  </operation>
</binding>


所谓portType,好多人翻译为端口,实在是让人不好理解,我觉得就是这个wsdl提供的操作之一嘛,就是一个远程调用的方法

而所谓binding就是绑定啦,那么绑定肯定是把某某东西绑定到XX东西上,这里某某就是消息的格式和协议的细节,XX就是刚才的portType,即我说的远程调用方法

总体就是把消息的格式和协议的细节绑定到远程调用方法上,那么也就是给远程调用方法设置消息格式和协议细节。

这就是portType和binding的关系
分享到:
评论
1 楼 yhz851225 2011-04-08  
portType ----- SDI 接口
bindIng -------- SDI IMPLEMENTS 接口的具体实现

相关推荐

    wsdl文档porttype元素的完整解析

    在实际应用中,`Wsdl_PortTypeParse`可能是用于执行上述解析过程的工具或者代码文件,它的目的是为了简化WSDL文档中`portType`信息的获取和理解,便于服务消费者和服务提供者之间的对接。 总结来说,`portType`元素...

    WSDL文件简介-本文介绍了如何编写一个简单的WSDL文件,并根据WSDL文件编写服务器端和客户端代码,并发布Web Service服务的过程

    WSDL 文件分为两个主要版本:WSDL 1.1 和 WSDL 2.0。其中,WSDL 1.1 是由 W3C 组织于 2001 年发布的规范,而 WSDL 2.0 则在 2007 年被提出。这两个版本的规范文档分别可以在以下链接找到: - [Web Services ...

    WSDL.rar_C# 解析wsdl文件_WSDL_解析WSDL

    4. **解析操作(portType)**:每个Web服务通常有一系列操作,这些操作在`&lt;wsdl:portType&gt;`元素中定义,包含了操作名称、输入和输出消息的定义。 5. **解析消息(message)**:`&lt;wsdl:message&gt;`元素定义了服务交互...

    wsdl文件结构详细分析

    WSDL文件是Web服务的核心组成部分,它允许客户端应用程序找到、理解和调用服务。在本文中,我们将深入探讨WSDL文件的结构及其各个元素。 首先,WSDL文档定义了Web服务的接口,它是一个XML文档,遵循WSDL XML模式。...

    wsdl文件祥解

    WSDL文件是一种XML文档,它主要由两大部分组成:抽象定义和具体定义。这两部分分别负责定义服务接口和具体的实现细节。 - **抽象定义**:这部分不依赖于任何特定的编程语言或操作系统,而是专注于描述服务的接口。...

    简单WSDL实例

    本实例将深入探讨一个简单的WSDL文件结构及其组成部分,帮助读者理解如何创建和解析WSDL文件,以便更好地利用Web服务。 1. **WSDL文档结构** WSDL文档通常包含以下关键元素: - `wsdl:definitions`:这是WSDL文档...

    WSDL文件结构详解PDF

    WSDL文件由一系列元素组成,这些元素分为四个主要部分:定义(definitions)、服务(services)、绑定(bindings)和端口类型(portTypes)。 2. **定义(definitions)** 这是WSDL文档的根元素,它包含了整个...

    wsdl文件详解 web wervices

    **WSDL文件详解:Web Services基础** Web服务(Web Services)是一种通过互联网交换数据和执行功能的方式...通过阅读和学习`wsdl-xsd.doc`和`wsdl文件详解.doc`这两个文档,你将能深入理解WSDL的工作原理和实际应用。

    wsdl文件结构分析

    Web Services Description Language (WSDL) 是一种基于XML的应用,用于定义Web服务的接口和消息交换方式。WSDL文档描述了服务的访问点,允许客户端通过这些点与服务交互,无论是面向文档的信息还是面向过程的调用。...

    onvif协议wsdl文件,支持onvif协议,Java

    在Java开发中,WSDL文件用于生成客户端和服务端的代码,简化了与ONVIF兼容设备的通信过程。 首先,我们需要理解WSDL文件的基本结构。一个WSDL文件通常包含以下几个主要部分: 1. **服务(Service)**:定义了服务...

    根据wsdl离线文件如何调用webService接口

    3. **接口(PortType)**:定义了服务提供的操作或方法,这些操作描述了客户端和服务器之间的交互。 4. **消息(Message)**:描述了在服务调用中传递的数据结构。 5. **类型(Types)**:定义了消息中的数据类型,...

    使用 WSDL 部署 Web 服务

    使用 WSDL 部署 Web 服务:...* 灵活性:WSDL 文件可以根据需要进行修改和扩展。 * 可重用性:WSDL 文件可以重复使用,减少了开发成本。 WSDL 是一种强大的语言,用于描述 Web 服务,使业务之间可以轻松地集成和交互。

    WebService之WSDL文件讲解

    ### WebService之WSDL文件详解 #### 一、WSDL概述 **Web Services Description Language (WSDL)**,即Web服务描述语言,是一种基于XML的格式,用于描述Web服务的接口和绑定,以及如何访问这些服务。WSDL允许将Web...

    wsdl开发步骤详解

    右键单击wsdl文件空白处,选择Add PortType,修改PortTypeName为WSDL,operation为hello。 添加Binding 右键单击wsdl文件空白处,选择Add Binding,选择Existing Binding,选择NewBinding,单击OK。右键单击...

    wsdl需要的jar包

    1. **WSDL结构**:WSDL文件由多个主要元素组成,如`&lt;service&gt;`定义服务接口,`&lt;portType&gt;`定义操作集合,`&lt;binding&gt;`定义传输协议和消息格式,`&lt;port&gt;`定义服务的实例,以及`&lt;message&gt;`定义交换的数据结构。...

    xfire webservice wsdl 文件中字段名称

    标题“xfire webservice wsdl 文件中字段名称”和描述“xfire webservice wsdl 文件中字段名称变化”暗示了我们在讨论如何在XFire中处理和管理WSDL文件中的字段命名,特别是当这些名称需要更改时的处理方法。...

    WebService描述语言WSDL详解

    ### WSDL与Java的关系 在Java中,通过JAX-WS(Java API for XML Web Services)框架,开发者可以轻松地创建和使用WSDL描述的Web服务。JAX-WS允许从Java类自动生成WSDL,或者从WSDL生成Java类。这个过程称为代码优先...

Global site tag (gtag.js) - Google Analytics