Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

root/trunk/test/wsdl/map/map.wsdl

Revision 1520, 2.6 kB (checked in by nahi, 4 years ago)

removed svn:executable

  • Property svn:eol-style set to native
  • Property svn:keywords set to author date id revision
Line 
1 <?xml version="1.0"?>
2 <definitions
3     name="map"
4     targetNamespace="urn:map"
5     xmlns:tns="urn:map"
6     xmlns:txd="urn:map"
7     xmlns="http://schemas.xmlsoap.org/wsdl/"
8     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
9     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
10     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
11     xmlns:apachesoap="http://xml.apache.org/xml-soap">
12
13   <types>
14     <schema
15         xmlns="http://www.w3.org/2001/XMLSchema"
16         targetNamespace="http://xml.apache.org/xml-soap">
17       <complexType name="Map">
18         <sequence>
19           <element name="item" minOccurs="0" maxOccurs="unbounded">
20             <complexType>
21               <sequence>
22                 <element name="key" type="xsd:anyType" />
23                 <element name="value" type="xsd:anyType" />
24               </sequence>
25             </complexType>
26           </element>
27         </sequence>
28       </complexType>
29     </schema>
30   </types>
31
32   <message name="mapRequest"/>
33   <message name="mapResponse">
34     <part name="return" type="apachesoap:Map"/>
35   </message>
36
37   <message name="map2Request">
38     <part name="arg" type="apachesoap:Map"/>
39   </message>
40   <message name="map2Response">
41     <part name="return" type="apachesoap:Map"/>
42   </message>
43
44   <portType name="MapServicePortType">
45     <operation name="map" parameterOrder="">
46       <input message="tns:mapRequest"/>
47       <output message="tns:mapResponse"/>
48     </operation>
49
50     <operation name="map2" parameterOrder="">
51       <input message="tns:map2Request"/>
52       <output message="tns:map2Response"/>
53     </operation>
54   </portType>
55
56   <binding name="MapServicePortBinding" type="tns:MapServicePortType">
57     <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
58     <operation name="map">
59       <soap:operation soapAction=""/>
60       <input>
61         <soap:body use="encoded"
62             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
63             namespace="urn:map"/>
64       </input>
65       <output>
66         <soap:body use="encoded"
67             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
68             namespace="urn:map"/>
69       </output>
70     </operation>
71
72     <operation name="map2">
73       <soap:operation soapAction=""/>
74       <input>
75         <soap:body use="encoded"
76             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
77             namespace="urn:map"/>
78       </input>
79       <output>
80         <soap:body use="encoded"
81             encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
82             namespace="urn:map"/>
83       </output>
84     </operation>
85   </binding>
86
87   <service name="MapService">
88     <port name="MapServicePort" binding="tns:MapServicePortBinding">
89       <soap:address location="http://raa.ruby-lang.org/soap/1.0.2/"/>
90     </port>
91   </service>
92 </definitions>
Note: See TracBrowser for help on using the browser.