source: fedd/fedd_bindings.wsdl @ 02786fc

axis_examplecompt_changesinfo-opsversion-1.30version-2.00version-3.01version-3.02
Last change on this file since 02786fc was d81971a, checked in by Ted Faber <faber@…>, 16 years ago

checkpoint of the resource management stuff

  • Property mode set to 100644
File size: 6.3 KB
Line 
1<?xml version="1.0"?>
2<definitions name="fedd"
3  targetNamespace="http://www.isi.edu/faber/fedd_bindings"
4  xmlns:tns="http://www.isi.edu/faber/fedd_messages"
5  xmlns:bns="http://www.isi.edu/faber/fedd_bindings"
6  xmlns:xsd1="http://www.isi.edu/faber/fedd_types"
7  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
8  xmlns="http://schemas.xmlsoap.org/wsdl/">
9
10  <binding name="feddBinding" type="tns:feddPortType">
11      <documentation>
12        These are really very straight ahead SOAP RPC bindings.  They're 1.1
13        SOAP and not much outside the defaults.  No interesting header packing
14        or fault configuration yet.
15      </documentation>
16    <soap:binding style="rpc" 
17      transport="http://schemas.xmlsoap.org/soap/http"/>
18      <operation name="RequestAccess">
19        <documentation>
20          The bindings of this operation are straightforward SOAP RPC 1.1.
21        </documentation>
22        <soap:operation soapAction="RequestAccess"/> 
23        <input>
24          <soap:body use="encoded" parts="tns:RequestAccessRequestBody"
25            namespace="http://www.isi.edu/faber/fedd.wsdl"
26            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
27        </input>
28        <output>
29          <soap:body use="encoded" parts="tns:RequestAccessResponseBody"
30            namespace="http://www.isi.edu/faber/fedd.wsdl"
31            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
32        </output>
33        <fault>
34          <soap:fault use="encoded"  name="tns:FeddFault"
35            namespace="http://www.isi.edu/faber/fedd.wsdl"
36            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
37        </fault>
38      </operation>
39      <operation name="ReleaseAccess">
40        <documentation>
41          The bindings of this operation are straightforward SOAP RPC 1.1.
42        </documentation>
43        <soap:operation soapAction="ReleaseAccess"/> 
44        <input>
45          <soap:body use="encoded" parts="tns:ReleaseAccessRequestBody"
46            namespace="http://www.isi.edu/faber/fedd.wsdl"
47            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
48        </input>
49        <output>
50          <soap:body use="encoded" parts="tns:ReleaseAccessResponseBody"
51            namespace="http://www.isi.edu/faber/fedd.wsdl"
52            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
53        </output>
54        <fault>
55          <soap:fault use="encoded"  name="tns:FeddFault"
56            namespace="http://www.isi.edu/faber/fedd.wsdl"
57            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
58        </fault>
59      </operation>
60      <operation name="Create">
61        <documentation>
62          The bindings of this operation are straightforward SOAP RPC 1.1.
63        </documentation>
64        <soap:operation soapAction="Create"/> 
65        <input>
66          <soap:body use="encoded" parts="tns:CreateRequestBody"
67            namespace="http://www.isi.edu/faber/fedd.wsdl"
68            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
69        </input>
70        <output>
71          <soap:body use="encoded" parts="tns:CreateResponseBody"
72            namespace="http://www.isi.edu/faber/fedd.wsdl"
73            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
74        </output>
75        <fault>
76          <soap:fault use="encoded"  name="tns:FeddFault"
77            namespace="http://www.isi.edu/faber/fedd.wsdl"
78            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
79        </fault>
80      </operation>
81      <operation name="Vtopo">
82        <documentation>
83          The bindings of this operation are straightforward SOAP RPC 1.1.
84        </documentation>
85        <soap:operation soapAction="Vtopo"/> 
86        <input>
87          <soap:body use="encoded" parts="tns:VtopoRequestBody"
88            namespace="http://www.isi.edu/faber/fedd.wsdl"
89            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
90        </input>
91        <output>
92          <soap:body use="encoded" parts="tns:VtopoResponseBody"
93            namespace="http://www.isi.edu/faber/fedd.wsdl"
94            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
95        </output>
96        <fault>
97          <soap:fault use="encoded"  name="tns:FeddFault"
98            namespace="http://www.isi.edu/faber/fedd.wsdl"
99            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
100        </fault>
101      </operation>
102
103      <operation name="Vis">
104        <documentation>
105          The bindings of this operation are straightforward SOAP RPC 1.1.
106        </documentation>
107        <soap:operation soapAction="Vis"/> 
108        <input>
109          <soap:body use="encoded" parts="tns:VisRequestBody"
110            namespace="http://www.isi.edu/faber/fedd.wsdl"
111            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
112        </input>
113        <output>
114          <soap:body use="encoded" parts="tns:VisResponseBody"
115            namespace="http://www.isi.edu/faber/fedd.wsdl"
116            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
117        </output>
118        <fault>
119          <soap:fault use="encoded"  name="tns:FeddFault"
120            namespace="http://www.isi.edu/faber/fedd.wsdl"
121            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
122        </fault>
123      </operation>
124      <operation name="Info">
125        <documentation>
126          The bindings of this operation are straightforward SOAP RPC 1.1.
127        </documentation>
128        <soap:operation soapAction="Info"/> 
129        <input>
130          <soap:body use="encoded" parts="tns:InfoRequestBody"
131            namespace="http://www.isi.edu/faber/fedd.wsdl"
132            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
133        </input>
134        <output>
135          <soap:body use="encoded" parts="tns:InfoResponseBody"
136            namespace="http://www.isi.edu/faber/fedd.wsdl"
137            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
138        </output>
139        <fault>
140          <soap:fault use="encoded"  name="tns:FeddFault"
141            namespace="http://www.isi.edu/faber/fedd.wsdl"
142            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
143        </fault>
144      </operation>
145      <operation name="Terminate">
146        <documentation>
147          The bindings of this operation are straightforward SOAP RPC 1.1.
148        </documentation>
149        <soap:operation soapAction="Terminate"/> 
150        <input>
151          <soap:body use="encoded" parts="tns:TerminateRequestBody"
152            namespace="http://www.isi.edu/faber/fedd.wsdl"
153            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
154        </input>
155        <output>
156          <soap:body use="encoded" parts="tns:TerminateResponseBody"
157            namespace="http://www.isi.edu/faber/fedd.wsdl"
158            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
159        </output>
160        <fault>
161          <soap:fault use="encoded"  name="tns:FeddFault"
162            namespace="http://www.isi.edu/faber/fedd.wsdl"
163            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
164        </fault>
165      </operation>
166    </binding>
167
168    <service name="feddService">
169      <documentation>
170        Fedd resource access service
171      </documentation>
172      <port name="feddPort" binding="bns:feddBinding">
173        <soap:address location="http://www.isi.edu/faber/fedd"/>
174      </port>
175    </service>
176</definitions>
Note: See TracBrowser for help on using the repository browser.