`

Web Service 的描述语言WSDL说明

    博客分类:
  • JAVA
阅读更多

 

 

<?xml version="1.0" encoding="UTF-8"?>
<definitions
     name="HelloWordSvc"
     targetNamespace="http://eip.zte.com/sc/HelloWordSvc"
     xmlns="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://eip.zte.com/sc/HelloWordSvc"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:client="http://eip.zte.com/sc/HelloWordSvc"
    >
    <types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://www.test.sample.com/sc/HelloWordSvc" schemaLocation="HelloWordSvc.xsd"/>
        </schema>
    </types>
    <!-- message元素包括输入和输出参数的定义 -->
    <message name="HelloWordSvcRequestMessage">
        <part name="payload" element="tns:HelloWordSvcRequest"/>
    </message>
    <message name="HelloWordSvcResponseMessage">
        <part name="payload" element="tns:HelloWordSvcResponse"/>
    </message>
    <!-- 引用消息message部分中消息定义来描述函数签名(操作名、输入参数、输出参数) -->
    <portType name="HelloWordSvc">
        <operation name="process">
            <input message="tns:HelloWordSvcRequestMessage"/>
            <output message="tns:HelloWordSvcResponseMessage"/>
        </operation>
    </portType>
    <!-- PortTypes部分中的每一个操作都在此绑定实现 -->
    <binding name="HelloWordSvcBinding" type="tns:HelloWordSvc">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <operation name="process">
            <soap:operation style="document" soapAction="process"/>
            <input>
                <soap:body use="literal"/>
            </input>
            <output>
                <soap:body use="literal"/>
            </output>
        </operation>
    </binding>
    <!-- 确定每一绑定的端口地址 -->
    <service name="HelloWordSvc">
        <port name="HelloWordSvcPort" binding="tns:HelloWordSvcBinding">
            <soap:address location="http://localtest1:7777/orabpel/default/HelloWordSvc/1.0"/>
        </port>
    </service>
  <plnk:partnerLinkType name="HelloWordSvc">
    <plnk:role name="HelloWordSvcProvider">
      <plnk:portType name="tns:HelloWordSvc"/>
    </plnk:role>
  </plnk:partnerLinkType>
</definitions>
0
0
分享到:
评论

相关推荐

    Web Service描述语言 WSDL 详解

    Web Service描述语言 WSDL 详解

    Web Service描述语言 WSDL 详解.pdf

    标题:"Web Service描述语言 WSDL 详解.pdf" 描述:"Web Service描述语言 WSDL 详解.pdf" 标签:"service web wsdl" 部分内容:Web Service描述语言(WSDL)向这种WebService的提供商和用户推出了方便的协调工作的...

    Web Service描述语言 WSDL 详解(转)

    **Web Service描述语言(WSDL)详解** Web Service描述语言(Web Service Description Language,简称WSDL)是一种XML格式,用于定义网络服务的接口。它允许服务提供者明确地描述服务的位置、使用的消息协议以及...

    Web Service描述语言 WSDL 详解.doc

    Web Service描述语言(WSDL,Web Service Description Language)是一种基于XML的规范,用于定义Web服务的接口和通信细节。WSDL文件是Web服务的核心组成部分,它允许服务提供者明确地描述服务的功能、如何访问这些...

    Web服务描述语言WSDL

    **Web服务描述语言WSDL详解** Web服务描述语言(Web Services Description Language,简称WSDL)是一种基于XML的规范,用于定义Web服务的技术调用语法,它使得不同系统间的交互成为可能,不受平台、编程语言或...

    Web_Service描述语言_WSDL_详解

    ### Web Service描述语言 (WSDL) 详解 #### 一、引言 WebService描述语言 (WSDL) 是一种用于描述Web服务的XML格式。通过WSDL,开发人员能够明确地指出服务的功能、如何调用这些功能以及数据如何被传递。WSDL的引入...

    了解_Web_服务规范_第_2_部分:Web_服务描述语言_(WSDL)

    《深入理解Web服务描述语言(WSDL)》 在当今高度互联的世界中,Web服务作为分布式计算的关键组件,使得不同的应用程序能够跨网络进行通信和数据交换。为了确保这些服务的有效性和互操作性,Web服务描述语言(WSDL...

    WebService描述语言WSDL详解

    Web Service 描述语言(WSDL,Web Service Description Language)是一种基于XML的语言,用于定义网络服务的接口。WSDL被设计用来让服务提供者和服务消费者能够有效地进行通信,它描述了服务的能力、通信细节以及...

    WebService描述语言WSDL详解【免费】

    WebService描述语言WSDL是Web Service的一种重要组件,它提供了一种基于XML的描述服务的接口和消息的方法。WSDL文档描述了一个Web Service的接口,它包括一系列的抽象定义和具体定义,抽象定义与具体实现分离,有助...

Global site tag (gtag.js) - Google Analytics