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

Last change on this file since 1147 was 1147, checked in by kgrading, 12 years ago

work for ticket #467

File size: 8.5 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.Hive.Contracts" />
42      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
43      <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />
44    </xsd:schema>
45  </wsdl:types>
46  <wsdl:message name="IClientCommunicator_Login_InputMessage">
47    <wsdl:part name="parameters" element="tns:Login" />
48  </wsdl:message>
49  <wsdl:message name="IClientCommunicator_Login_OutputMessage">
50    <wsdl:part name="parameters" element="tns:LoginResponse" />
51  </wsdl:message>
52  <wsdl:message name="IClientCommunicator_SendHeartBeat_InputMessage">
53    <wsdl:part name="parameters" element="tns:SendHeartBeat" />
54  </wsdl:message>
55  <wsdl:message name="IClientCommunicator_SendHeartBeat_OutputMessage">
56    <wsdl:part name="parameters" element="tns:SendHeartBeatResponse" />
57  </wsdl:message>
58  <wsdl:message name="IClientCommunicator_PullJob_InputMessage">
59    <wsdl:part name="parameters" element="tns:PullJob" />
60  </wsdl:message>
61  <wsdl:message name="IClientCommunicator_PullJob_OutputMessage">
62    <wsdl:part name="parameters" element="tns:PullJobResponse" />
63  </wsdl:message>
64  <wsdl:message name="IClientCommunicator_SendJobResult_InputMessage">
65    <wsdl:part name="parameters" element="tns:SendJobResult" />
66  </wsdl:message>
67  <wsdl:message name="IClientCommunicator_SendJobResult_OutputMessage">
68    <wsdl:part name="parameters" element="tns:SendJobResultResponse" />
69  </wsdl:message>
70  <wsdl:message name="IClientCommunicator_Logout_InputMessage">
71    <wsdl:part name="parameters" element="tns:Logout" />
72  </wsdl:message>
73  <wsdl:message name="IClientCommunicator_Logout_OutputMessage">
74    <wsdl:part name="parameters" element="tns:LogoutResponse" />
75  </wsdl:message>
76  <wsdl:portType name="IClientCommunicator">
77    <wsdl:operation name="Login">
78      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Login" message="tns:IClientCommunicator_Login_InputMessage" />
79      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LoginResponse" message="tns:IClientCommunicator_Login_OutputMessage" />
80    </wsdl:operation>
81    <wsdl:operation name="SendHeartBeat">
82      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendHeartBeat" message="tns:IClientCommunicator_SendHeartBeat_InputMessage" />
83      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendHeartBeatResponse" message="tns:IClientCommunicator_SendHeartBeat_OutputMessage" />
84    </wsdl:operation>
85    <wsdl:operation name="PullJob">
86      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/PullJob" message="tns:IClientCommunicator_PullJob_InputMessage" />
87      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/PullJobResponse" message="tns:IClientCommunicator_PullJob_OutputMessage" />
88    </wsdl:operation>
89    <wsdl:operation name="SendJobResult">
90      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResult" message="tns:IClientCommunicator_SendJobResult_InputMessage" />
91      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResultResponse" message="tns:IClientCommunicator_SendJobResult_OutputMessage" />
92    </wsdl:operation>
93    <wsdl:operation name="Logout">
94      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientCommunicator_Logout_InputMessage" />
95      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientCommunicator_Logout_OutputMessage" />
96    </wsdl:operation>
97  </wsdl:portType>
98  <wsdl:binding name="NetTcpBinding_IClientCommunicator" type="tns:IClientCommunicator">
99    <wsp:PolicyReference URI="#NetTcpBinding_IClientCommunicator_policy">
100    </wsp:PolicyReference>
101    <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
102    <wsdl:operation name="Login">
103      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Login" style="document" />
104      <wsdl:input>
105        <soap12:body use="literal" />
106      </wsdl:input>
107      <wsdl:output>
108        <soap12:body use="literal" />
109      </wsdl:output>
110    </wsdl:operation>
111    <wsdl:operation name="SendHeartBeat">
112      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendHeartBeat" style="document" />
113      <wsdl:input>
114        <soap12:body use="literal" />
115      </wsdl:input>
116      <wsdl:output>
117        <soap12:body use="literal" />
118      </wsdl:output>
119    </wsdl:operation>
120    <wsdl:operation name="PullJob">
121      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/PullJob" style="document" />
122      <wsdl:input>
123        <soap12:body use="literal" />
124      </wsdl:input>
125      <wsdl:output>
126        <soap12:body use="literal" />
127      </wsdl:output>
128    </wsdl:operation>
129    <wsdl:operation name="SendJobResult">
130      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendJobResult" style="document" />
131      <wsdl:input>
132        <soap12:body use="literal" />
133      </wsdl:input>
134      <wsdl:output>
135        <soap12:body use="literal" />
136      </wsdl:output>
137    </wsdl:operation>
138    <wsdl:operation name="Logout">
139      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Logout" style="document" />
140      <wsdl:input>
141        <soap12:body use="literal" />
142      </wsdl:input>
143      <wsdl:output>
144        <soap12:body use="literal" />
145      </wsdl:output>
146    </wsdl:operation>
147  </wsdl:binding>
148  <wsdl:service name="ClientFacade">
149    <wsdl:port name="NetTcpBinding_IClientCommunicator" binding="tns:NetTcpBinding_IClientCommunicator">
150      <soap12:address location="net.tcp://10.20.53.3:9000/HiveServer/ClientCommunicator" />
151      <wsa10:EndpointReference>
152        <wsa10:Address>net.tcp://10.20.53.3:9000/HiveServer/ClientCommunicator</wsa10:Address>
153        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
154          <Upn>mse08003@fhs-hagenberg.ac.at</Upn>
155        </Identity>
156      </wsa10:EndpointReference>
157    </wsdl:port>
158  </wsdl:service>
159</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.