Free cookie consent management tool by TermsFeed Policy Generator

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

Last change on this file since 1635 was 1635, checked in by kgrading, 15 years ago

various changes (#467)

File size: 11.9 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_IClientCommunicator_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        <wsaw:UsingAddressing>
32        </wsaw:UsingAddressing>
33      </wsp:All>
34    </wsp:ExactlyOne>
35  </wsp:Policy>
36  <wsdl:types>
37    <xsd:schema targetNamespace="http://tempuri.org/Imports">
38      <xsd:import namespace="http://tempuri.org/" />
39      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
40      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
41      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" />
42      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
43      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
44      <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />
45      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" />
46    </xsd:schema>
47  </wsdl:types>
48  <wsdl:message name="IClientCommunicator_Login_InputMessage">
49    <wsdl:part name="parameters" element="tns:Login" />
50  </wsdl:message>
51  <wsdl:message name="IClientCommunicator_Login_OutputMessage">
52    <wsdl:part name="parameters" element="tns:LoginResponse" />
53  </wsdl:message>
54  <wsdl:message name="IClientCommunicator_ProcessHeartBeat_InputMessage">
55    <wsdl:part name="parameters" element="tns:ProcessHeartBeat" />
56  </wsdl:message>
57  <wsdl:message name="IClientCommunicator_ProcessHeartBeat_OutputMessage">
58    <wsdl:part name="parameters" element="tns:ProcessHeartBeatResponse" />
59  </wsdl:message>
60  <wsdl:message name="IClientCommunicator_SendJob_InputMessage">
61    <wsdl:part name="parameters" element="tns:SendJob" />
62  </wsdl:message>
63  <wsdl:message name="IClientCommunicator_SendJob_OutputMessage">
64    <wsdl:part name="parameters" element="tns:SendJobResponse" />
65  </wsdl:message>
66  <wsdl:message name="IClientCommunicator_StoreFinishedJobResult_InputMessage">
67    <wsdl:part name="parameters" element="tns:StoreFinishedJobResult" />
68  </wsdl:message>
69  <wsdl:message name="IClientCommunicator_StoreFinishedJobResult_OutputMessage">
70    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultResponse" />
71  </wsdl:message>
72  <wsdl:message name="IClientCommunicator_ProcessSnapshot_InputMessage">
73    <wsdl:part name="parameters" element="tns:ProcessSnapshot" />
74  </wsdl:message>
75  <wsdl:message name="IClientCommunicator_ProcessSnapshot_OutputMessage">
76    <wsdl:part name="parameters" element="tns:ProcessSnapshotResponse" />
77  </wsdl:message>
78  <wsdl:message name="IClientCommunicator_Logout_InputMessage">
79    <wsdl:part name="parameters" element="tns:Logout" />
80  </wsdl:message>
81  <wsdl:message name="IClientCommunicator_Logout_OutputMessage">
82    <wsdl:part name="parameters" element="tns:LogoutResponse" />
83  </wsdl:message>
84  <wsdl:message name="IClientCommunicator_IsJobStillNeeded_InputMessage">
85    <wsdl:part name="parameters" element="tns:IsJobStillNeeded" />
86  </wsdl:message>
87  <wsdl:message name="IClientCommunicator_IsJobStillNeeded_OutputMessage">
88    <wsdl:part name="parameters" element="tns:IsJobStillNeededResponse" />
89  </wsdl:message>
90  <wsdl:message name="IClientCommunicator_SendPlugins_InputMessage">
91    <wsdl:part name="parameters" element="tns:SendPlugins" />
92  </wsdl:message>
93  <wsdl:message name="IClientCommunicator_SendPlugins_OutputMessage">
94    <wsdl:part name="parameters" element="tns:SendPluginsResponse" />
95  </wsdl:message>
96  <wsdl:portType name="IClientCommunicator">
97    <wsdl:operation name="Login">
98      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Login" message="tns:IClientCommunicator_Login_InputMessage" />
99      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LoginResponse" message="tns:IClientCommunicator_Login_OutputMessage" />
100    </wsdl:operation>
101    <wsdl:operation name="ProcessHeartBeat">
102      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" message="tns:IClientCommunicator_ProcessHeartBeat_InputMessage" />
103      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse" message="tns:IClientCommunicator_ProcessHeartBeat_OutputMessage" />
104    </wsdl:operation>
105    <wsdl:operation name="SendJob">
106      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendJob" message="tns:IClientCommunicator_SendJob_InputMessage" />
107      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientCommunicator_SendJob_OutputMessage" />
108    </wsdl:operation>
109    <wsdl:operation name="StoreFinishedJobResult">
110      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientCommunicator_StoreFinishedJobResult_InputMessage" />
111      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse" message="tns:IClientCommunicator_StoreFinishedJobResult_OutputMessage" />
112    </wsdl:operation>
113    <wsdl:operation name="ProcessSnapshot">
114      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot" message="tns:IClientCommunicator_ProcessSnapshot_InputMessage" />
115      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse" message="tns:IClientCommunicator_ProcessSnapshot_OutputMessage" />
116    </wsdl:operation>
117    <wsdl:operation name="Logout">
118      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientCommunicator_Logout_InputMessage" />
119      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientCommunicator_Logout_OutputMessage" />
120    </wsdl:operation>
121    <wsdl:operation name="IsJobStillNeeded">
122      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" message="tns:IClientCommunicator_IsJobStillNeeded_InputMessage" />
123      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse" message="tns:IClientCommunicator_IsJobStillNeeded_OutputMessage" />
124    </wsdl:operation>
125    <wsdl:operation name="SendPlugins">
126      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientCommunicator_SendPlugins_InputMessage" />
127      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientCommunicator_SendPlugins_OutputMessage" />
128    </wsdl:operation>
129  </wsdl:portType>
130  <wsdl:binding name="NetTcpBinding_IClientCommunicator" type="tns:IClientCommunicator">
131    <wsp:PolicyReference URI="#NetTcpBinding_IClientCommunicator_policy">
132    </wsp:PolicyReference>
133    <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
134    <wsdl:operation name="Login">
135      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Login" style="document" />
136      <wsdl:input>
137        <soap12:body use="literal" />
138      </wsdl:input>
139      <wsdl:output>
140        <soap12:body use="literal" />
141      </wsdl:output>
142    </wsdl:operation>
143    <wsdl:operation name="ProcessHeartBeat">
144      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" style="document" />
145      <wsdl:input>
146        <soap12:body use="literal" />
147      </wsdl:input>
148      <wsdl:output>
149        <soap12:body use="literal" />
150      </wsdl:output>
151    </wsdl:operation>
152    <wsdl:operation name="SendJob">
153      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendJob" style="document" />
154      <wsdl:input>
155        <soap12:body use="literal" />
156      </wsdl:input>
157      <wsdl:output>
158        <soap12:body use="literal" />
159      </wsdl:output>
160    </wsdl:operation>
161    <wsdl:operation name="StoreFinishedJobResult">
162      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" style="document" />
163      <wsdl:input>
164        <soap12:body use="literal" />
165      </wsdl:input>
166      <wsdl:output>
167        <soap12:body use="literal" />
168      </wsdl:output>
169    </wsdl:operation>
170    <wsdl:operation name="ProcessSnapshot">
171      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessSnapshot" style="document" />
172      <wsdl:input>
173        <soap12:body use="literal" />
174      </wsdl:input>
175      <wsdl:output>
176        <soap12:body use="literal" />
177      </wsdl:output>
178    </wsdl:operation>
179    <wsdl:operation name="Logout">
180      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Logout" style="document" />
181      <wsdl:input>
182        <soap12:body use="literal" />
183      </wsdl:input>
184      <wsdl:output>
185        <soap12:body use="literal" />
186      </wsdl:output>
187    </wsdl:operation>
188    <wsdl:operation name="IsJobStillNeeded">
189      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" style="document" />
190      <wsdl:input>
191        <soap12:body use="literal" />
192      </wsdl:input>
193      <wsdl:output>
194        <soap12:body use="literal" />
195      </wsdl:output>
196    </wsdl:operation>
197    <wsdl:operation name="SendPlugins">
198      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendPlugins" style="document" />
199      <wsdl:input>
200        <soap12:body use="literal" />
201      </wsdl:input>
202      <wsdl:output>
203        <soap12:body use="literal" />
204      </wsdl:output>
205    </wsdl:operation>
206  </wsdl:binding>
207  <wsdl:service name="ClientFacade">
208    <wsdl:port name="NetTcpBinding_IClientCommunicator" binding="tns:NetTcpBinding_IClientCommunicator">
209      <soap12:address location="net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator" />
210      <wsa10:EndpointReference>
211        <wsa10:Address>net.tcp://10.20.53.1:9000/HiveServer/ClientCommunicator</wsa10:Address>
212        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
213          <Upn>mse08023@fhs-hagenberg.ac.at</Upn>
214        </Identity>
215      </wsa10:EndpointReference>
216    </wsdl:port>
217  </wsdl:service>
218</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.