Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 9th, 2011  |  syntax: XML  |  size: 3.79 KB  |  hits: 133  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3.         Copyright (c) 2006-2010 eBay Inc. All Rights Reserved.
  4.         Licensed under the Apache License, Version 2.0 (the "License");
  5.         you may not use this file except in compliance with the License.
  6.         You may obtain a copy of the License at
  7.        
  8.         http://www.apache.org/licenses/LICENSE-2.0
  9.        
  10. -->
  11. <wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.ebayopensource.org/turmeric/demo/v1/services*" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DemoEchoService" targetNamespace="http://www.ebayopensource.org/turmeric/demo/v1/services*">
  12.         <wsdl:types>
  13.                 <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ebayopensource.org/turmeric/demo/v1/services*">
  14.                         <xs:element name="echoRequest" type="tns:EchoRequest"/>
  15.                         <xs:complexType name="EchoRequest">
  16.                                 <xs:annotation>
  17.                                         <xs:documentation>
  18.                                                 Document goes here
  19.                                         </xs:documentation>
  20.                                 </xs:annotation>
  21.                                 <xs:complexContent>
  22.                                         <xs:extension base="tns:BaseRequest">
  23.                                                 <xs:sequence>
  24.                                                         <xs:element maxOccurs="1" minOccurs="1" name="echoText" type="xs:string"/>
  25.                                                 </xs:sequence>
  26.                                         </xs:extension>
  27.                                 </xs:complexContent>
  28.                         </xs:complexType>
  29.                         <xs:element name="echoResponse" type="tns:EchoResponse"/>
  30.                         <xs:complexType name="EchoResponse">
  31.                                 <xs:annotation>
  32.                                         <xs:documentation>
  33.                                                 Document goes here
  34.                                         </xs:documentation>
  35.                                 </xs:annotation>
  36.                                 <xs:complexContent>
  37.                                         <xs:extension base="tns:BaseResponse">
  38.                                                 <xs:sequence>
  39.                                                         <xs:element maxOccurs="1" minOccurs="1" name="echo" type="xs:string"/>
  40.                                                 </xs:sequence>
  41.                                         </xs:extension>
  42.                                 </xs:complexContent>
  43.                         </xs:complexType>
  44.                 </xs:schema>
  45.         </wsdl:types>
  46.         <wsdl:message name="echoRequest">
  47.                 <wsdl:part element="tns:echoRequest" name="params"/>
  48.         </wsdl:message>
  49.         <wsdl:message name="echoResponse">
  50.                 <wsdl:part element="tns:echoResponse" name="params"/>
  51.         </wsdl:message>
  52.         <wsdl:portType name="DemoEchoServicePort">
  53.                 <wsdl:operation name="echo">
  54.                         <wsdl:documentation>
  55.                                 Documentation goes here.
  56.                         </wsdl:documentation>
  57.                         <wsdl:input message="tns:echoRequest"/>
  58.                         <wsdl:output message="tns:echoResponse"/>
  59.                 </wsdl:operation>
  60.         </wsdl:portType>
  61.         <wsdl:binding name="DemoEchoServiceHttpBinding" type="tns:DemoEchoServicePort">
  62.                 <http:binding verb="POST"/>
  63.                 <wsdl:operation name="echo">
  64.                         <http:operation location="/echo"/>
  65.                         <wsdl:input>
  66.                                 <mime:content type="application/x-www-form-urlencoded"/>
  67.                         </wsdl:input>
  68.                         <wsdl:output>
  69.                                 <mime:content type="text/xml"/>
  70.                         </wsdl:output>
  71.                 </wsdl:operation>
  72.         </wsdl:binding>
  73.         <wsdl:binding name="DemoEchoServiceSOAPBinding" type="tns:DemoEchoServicePort">
  74.                 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  75.                 <wsdl:operation name="echo">
  76.                         <soap:operation soapAction="http://www.ebayopensource.org/turmeric/demo/v1/services*/echo"/>
  77.                         <wsdl:input>
  78.                                 <soap:body use="literal"/>
  79.                         </wsdl:input>
  80.                         <wsdl:output>
  81.                                 <soap:body use="literal"/>
  82.                         </wsdl:output>
  83.                 </wsdl:operation>
  84.         </wsdl:binding>
  85.         <wsdl:service name="DemoEchoService">
  86.                 <wsdl:documentation>
  87.                         <version>1.0.0</version>
  88.                 </wsdl:documentation>
  89.                 <wsdl:port binding="tns:DemoEchoServiceHttpBinding" name="DemoEchoServiceHttp">
  90.                         <http:address location="http://www.ebayopensource.org/turmeric/DemoEchoService"/>
  91.                 </wsdl:port>
  92.                 <wsdl:port binding="tns:DemoEchoServiceSOAPBinding" name="DemoEchoServiceSOAP">
  93.                         <soap:address location="http://www.ebayopensource.org/turmeric/DemoEchoService"/>
  94.                 </wsdl:port>
  95.         </wsdl:service>
  96. </wsdl:definitions>