Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service1.wsdl @ 3188

Last change on this file since 3188 was 2122, checked in by svonolfe, 16 years ago

Fixed issue related to the streaming of results (#680)

File size: 17.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="ClientFacade" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3  <wsp:Policy wsu:Id="NetTcpBinding_IClientFacade_policy">
4    <wsp:ExactlyOne>
5      <wsp:All>
6        <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1">
7        </msb:BinaryEncoding>
8        <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
9          <wsp:Policy>
10            <sp:TransportToken>
11              <wsp:Policy>
12                <msf:WindowsTransportSecurity xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
13                  <msf:ProtectionLevel>EncryptAndSign</msf:ProtectionLevel>
14                </msf:WindowsTransportSecurity>
15              </wsp:Policy>
16            </sp:TransportToken>
17            <sp:AlgorithmSuite>
18              <wsp:Policy>
19                <sp:Basic256>
20                </sp:Basic256>
21              </wsp:Policy>
22            </sp:AlgorithmSuite>
23            <sp:Layout>
24              <wsp:Policy>
25                <sp:Strict>
26                </sp:Strict>
27              </wsp:Policy>
28            </sp:Layout>
29          </wsp:Policy>
30        </sp:TransportBinding>
31        <msf:Streamed xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
32        </msf:Streamed>
33        <wsaw:UsingAddressing>
34        </wsaw:UsingAddressing>
35      </wsp:All>
36    </wsp:ExactlyOne>
37  </wsp:Policy>
38  <wsdl:types>
39    <xsd:schema targetNamespace="http://tempuri.org/Imports">
40      <xsd:import namespace="http://tempuri.org/" />
41      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
42      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
43      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" />
44      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
45      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
46      <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />
47      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" />
48      <xsd:import namespace="http://schemas.microsoft.com/Message" />
49    </xsd:schema>
50  </wsdl:types>
51  <wsdl:message name="IClientFacade_Login_InputMessage">
52    <wsdl:part name="parameters" element="tns:Login" />
53  </wsdl:message>
54  <wsdl:message name="IClientFacade_Login_OutputMessage">
55    <wsdl:part name="parameters" element="tns:LoginResponse" />
56  </wsdl:message>
57  <wsdl:message name="IClientFacade_ProcessHeartBeat_InputMessage">
58    <wsdl:part name="parameters" element="tns:ProcessHeartBeat" />
59  </wsdl:message>
60  <wsdl:message name="IClientFacade_ProcessHeartBeat_OutputMessage">
61    <wsdl:part name="parameters" element="tns:ProcessHeartBeatResponse" />
62  </wsdl:message>
63  <wsdl:message name="IClientFacade_SendJob_InputMessage">
64    <wsdl:part name="parameters" element="tns:SendJob" />
65  </wsdl:message>
66  <wsdl:message name="IClientFacade_SendJob_OutputMessage">
67    <wsdl:part name="parameters" element="tns:SendJobResponse" />
68  </wsdl:message>
69  <wsdl:message name="IClientFacade_SendSerializedJob_InputMessage">
70    <wsdl:part name="parameters" element="tns:SendSerializedJob" />
71  </wsdl:message>
72  <wsdl:message name="IClientFacade_SendSerializedJob_OutputMessage">
73    <wsdl:part name="parameters" element="tns:SendSerializedJobResponse" />
74  </wsdl:message>
75  <wsdl:message name="IClientFacade_StoreFinishedJobResult_InputMessage">
76    <wsdl:part name="parameters" element="tns:StoreFinishedJobResult" />
77  </wsdl:message>
78  <wsdl:message name="IClientFacade_StoreFinishedJobResult_OutputMessage">
79    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultResponse" />
80  </wsdl:message>
81  <wsdl:message name="IClientFacade_ProcessSnapshot_InputMessage">
82    <wsdl:part name="parameters" element="tns:ProcessSnapshot" />
83  </wsdl:message>
84  <wsdl:message name="IClientFacade_ProcessSnapshot_OutputMessage">
85    <wsdl:part name="parameters" element="tns:ProcessSnapshotResponse" />
86  </wsdl:message>
87  <wsdl:message name="IClientFacade_Logout_InputMessage">
88    <wsdl:part name="parameters" element="tns:Logout" />
89  </wsdl:message>
90  <wsdl:message name="IClientFacade_Logout_OutputMessage">
91    <wsdl:part name="parameters" element="tns:LogoutResponse" />
92  </wsdl:message>
93  <wsdl:message name="IClientFacade_IsJobStillNeeded_InputMessage">
94    <wsdl:part name="parameters" element="tns:IsJobStillNeeded" />
95  </wsdl:message>
96  <wsdl:message name="IClientFacade_IsJobStillNeeded_OutputMessage">
97    <wsdl:part name="parameters" element="tns:IsJobStillNeededResponse" />
98  </wsdl:message>
99  <wsdl:message name="IClientFacade_SendPlugins_InputMessage">
100    <wsdl:part name="parameters" element="tns:SendPlugins" />
101  </wsdl:message>
102  <wsdl:message name="IClientFacade_SendPlugins_OutputMessage">
103    <wsdl:part name="parameters" element="tns:SendPluginsResponse" />
104  </wsdl:message>
105  <wsdl:message name="IClientFacade_SendStreamedJob_InputMessage">
106    <wsdl:part name="parameters" element="tns:SendStreamedJob" />
107  </wsdl:message>
108  <wsdl:message name="IClientFacade_SendStreamedJob_OutputMessage">
109    <wsdl:part name="parameters" element="tns:SendStreamedJobResponse" />
110  </wsdl:message>
111  <wsdl:message name="IClientFacade_SendStreamedPlugins_InputMessage">
112    <wsdl:part name="parameters" element="tns:SendStreamedPlugins" />
113  </wsdl:message>
114  <wsdl:message name="IClientFacade_SendStreamedPlugins_OutputMessage">
115    <wsdl:part name="parameters" element="tns:SendStreamedPluginsResponse" />
116  </wsdl:message>
117  <wsdl:message name="IClientFacade_StoreFinishedJobResultStreamed_InputMessage">
118    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultStreamed" />
119  </wsdl:message>
120  <wsdl:message name="IClientFacade_StoreFinishedJobResultStreamed_OutputMessage">
121    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultStreamedResponse" />
122  </wsdl:message>
123  <wsdl:message name="IClientFacade_ProcessSnapshotStreamed_InputMessage">
124    <wsdl:part name="parameters" element="tns:ProcessSnapshotStreamed" />
125  </wsdl:message>
126  <wsdl:message name="IClientFacade_ProcessSnapshotStreamed_OutputMessage">
127    <wsdl:part name="parameters" element="tns:ProcessSnapshotStreamedResponse" />
128  </wsdl:message>
129  <wsdl:portType name="IClientFacade">
130    <wsdl:operation name="Login">
131      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Login" message="tns:IClientFacade_Login_InputMessage" />
132      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LoginResponse" message="tns:IClientFacade_Login_OutputMessage" />
133    </wsdl:operation>
134    <wsdl:operation name="ProcessHeartBeat">
135      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" message="tns:IClientFacade_ProcessHeartBeat_InputMessage" />
136      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse" message="tns:IClientFacade_ProcessHeartBeat_OutputMessage" />
137    </wsdl:operation>
138    <wsdl:operation name="SendJob">
139      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendJob" message="tns:IClientFacade_SendJob_InputMessage" />
140      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientFacade_SendJob_OutputMessage" />
141    </wsdl:operation>
142    <wsdl:operation name="SendSerializedJob">
143      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendSerializedJob" message="tns:IClientFacade_SendSerializedJob_InputMessage" />
144      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendSerializedJobResponse" message="tns:IClientFacade_SendSerializedJob_OutputMessage" />
145    </wsdl:operation>
146    <wsdl:operation name="StoreFinishedJobResult">
147      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientFacade_StoreFinishedJobResult_InputMessage" />
148      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse" message="tns:IClientFacade_StoreFinishedJobResult_OutputMessage" />
149    </wsdl:operation>
150    <wsdl:operation name="ProcessSnapshot">
151      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot" message="tns:IClientFacade_ProcessSnapshot_InputMessage" />
152      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse" message="tns:IClientFacade_ProcessSnapshot_OutputMessage" />
153    </wsdl:operation>
154    <wsdl:operation name="Logout">
155      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientFacade_Logout_InputMessage" />
156      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientFacade_Logout_OutputMessage" />
157    </wsdl:operation>
158    <wsdl:operation name="IsJobStillNeeded">
159      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" message="tns:IClientFacade_IsJobStillNeeded_InputMessage" />
160      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse" message="tns:IClientFacade_IsJobStillNeeded_OutputMessage" />
161    </wsdl:operation>
162    <wsdl:operation name="SendPlugins">
163      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientFacade_SendPlugins_InputMessage" />
164      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientFacade_SendPlugins_OutputMessage" />
165    </wsdl:operation>
166    <wsdl:operation name="SendStreamedJob">
167      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedJob" message="tns:IClientFacade_SendStreamedJob_InputMessage" />
168      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedJobResponse" message="tns:IClientFacade_SendStreamedJob_OutputMessage" />
169    </wsdl:operation>
170    <wsdl:operation name="SendStreamedPlugins">
171      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedPlugins" message="tns:IClientFacade_SendStreamedPlugins_InputMessage" />
172      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse" message="tns:IClientFacade_SendStreamedPlugins_OutputMessage" />
173    </wsdl:operation>
174    <wsdl:operation name="StoreFinishedJobResultStreamed">
175      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed" message="tns:IClientFacade_StoreFinishedJobResultStreamed_InputMessage" />
176      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse" message="tns:IClientFacade_StoreFinishedJobResultStreamed_OutputMessage" />
177    </wsdl:operation>
178    <wsdl:operation name="ProcessSnapshotStreamed">
179      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed" message="tns:IClientFacade_ProcessSnapshotStreamed_InputMessage" />
180      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse" message="tns:IClientFacade_ProcessSnapshotStreamed_OutputMessage" />
181    </wsdl:operation>
182  </wsdl:portType>
183  <wsdl:binding name="NetTcpBinding_IClientFacade" type="tns:IClientFacade">
184    <wsp:PolicyReference URI="#NetTcpBinding_IClientFacade_policy">
185    </wsp:PolicyReference>
186    <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
187    <wsdl:operation name="Login">
188      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Login" style="document" />
189      <wsdl:input>
190        <soap12:body use="literal" />
191      </wsdl:input>
192      <wsdl:output>
193        <soap12:body use="literal" />
194      </wsdl:output>
195    </wsdl:operation>
196    <wsdl:operation name="ProcessHeartBeat">
197      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" style="document" />
198      <wsdl:input>
199        <soap12:body use="literal" />
200      </wsdl:input>
201      <wsdl:output>
202        <soap12:body use="literal" />
203      </wsdl:output>
204    </wsdl:operation>
205    <wsdl:operation name="SendJob">
206      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendJob" style="document" />
207      <wsdl:input>
208        <soap12:body use="literal" />
209      </wsdl:input>
210      <wsdl:output>
211        <soap12:body use="literal" />
212      </wsdl:output>
213    </wsdl:operation>
214    <wsdl:operation name="SendSerializedJob">
215      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendSerializedJob" style="document" />
216      <wsdl:input>
217        <soap12:body use="literal" />
218      </wsdl:input>
219      <wsdl:output>
220        <soap12:body use="literal" />
221      </wsdl:output>
222    </wsdl:operation>
223    <wsdl:operation name="StoreFinishedJobResult">
224      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" style="document" />
225      <wsdl:input>
226        <soap12:body use="literal" />
227      </wsdl:input>
228      <wsdl:output>
229        <soap12:body use="literal" />
230      </wsdl:output>
231    </wsdl:operation>
232    <wsdl:operation name="ProcessSnapshot">
233      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessSnapshot" style="document" />
234      <wsdl:input>
235        <soap12:body use="literal" />
236      </wsdl:input>
237      <wsdl:output>
238        <soap12:body use="literal" />
239      </wsdl:output>
240    </wsdl:operation>
241    <wsdl:operation name="Logout">
242      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Logout" style="document" />
243      <wsdl:input>
244        <soap12:body use="literal" />
245      </wsdl:input>
246      <wsdl:output>
247        <soap12:body use="literal" />
248      </wsdl:output>
249    </wsdl:operation>
250    <wsdl:operation name="IsJobStillNeeded">
251      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" style="document" />
252      <wsdl:input>
253        <soap12:body use="literal" />
254      </wsdl:input>
255      <wsdl:output>
256        <soap12:body use="literal" />
257      </wsdl:output>
258    </wsdl:operation>
259    <wsdl:operation name="SendPlugins">
260      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendPlugins" style="document" />
261      <wsdl:input>
262        <soap12:body use="literal" />
263      </wsdl:input>
264      <wsdl:output>
265        <soap12:body use="literal" />
266      </wsdl:output>
267    </wsdl:operation>
268    <wsdl:operation name="SendStreamedJob">
269      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedJob" style="document" />
270      <wsdl:input>
271        <soap12:body use="literal" />
272      </wsdl:input>
273      <wsdl:output>
274        <soap12:body use="literal" />
275      </wsdl:output>
276    </wsdl:operation>
277    <wsdl:operation name="SendStreamedPlugins">
278      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedPlugins" style="document" />
279      <wsdl:input>
280        <soap12:body use="literal" />
281      </wsdl:input>
282      <wsdl:output>
283        <soap12:body use="literal" />
284      </wsdl:output>
285    </wsdl:operation>
286    <wsdl:operation name="StoreFinishedJobResultStreamed">
287      <soap12:operation soapAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed" style="document" />
288      <wsdl:input>
289        <soap12:body use="literal" />
290      </wsdl:input>
291      <wsdl:output>
292        <soap12:body use="literal" />
293      </wsdl:output>
294    </wsdl:operation>
295    <wsdl:operation name="ProcessSnapshotStreamed">
296      <soap12:operation soapAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed" style="document" />
297      <wsdl:input>
298        <soap12:body use="literal" />
299      </wsdl:input>
300      <wsdl:output>
301        <soap12:body use="literal" />
302      </wsdl:output>
303    </wsdl:operation>
304  </wsdl:binding>
305  <wsdl:service name="ClientFacade">
306    <wsdl:port name="NetTcpBinding_IClientFacade" binding="tns:NetTcpBinding_IClientFacade">
307      <soap12:address location="net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator" />
308      <wsa10:EndpointReference>
309        <wsa10:Address>net.tcp://10.0.2.15:9000/HiveServer/ClientCommunicator</wsa10:Address>
310        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
311          <Upn>STEFAN-4710DBDB\Stefan</Upn>
312        </Identity>
313      </wsa10:EndpointReference>
314    </wsdl:port>
315  </wsdl:service>
316</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.