Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive_Milestone3/sources/HeuristicLab.Hive.Client.Console/3.2/Service References/ClientService/service.wsdl @ 4783

Last change on this file since 4783 was 2023, checked in by whackl, 16 years ago

implemented service methods to get and set an calender #468

File size: 11.4 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="ClientConsoleCommunicator" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3  <wsp:Policy wsu:Id="NetTcpBinding_IClientConsoleCommunicator_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.Client.Core.ClientConsoleService" />
41      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Client.Common" />
42      <xsd:import namespace="http://schemas.datacontract.org/2004/07/Calendar" />
43      <xsd:import namespace="http://schemas.datacontract.org/2004/07/System.Drawing" />
44    </xsd:schema>
45  </wsdl:types>
46  <wsdl:message name="IClientConsoleCommunicator_GetStatusInfos_InputMessage">
47    <wsdl:part name="parameters" element="tns:GetStatusInfos" />
48  </wsdl:message>
49  <wsdl:message name="IClientConsoleCommunicator_GetStatusInfos_OutputMessage">
50    <wsdl:part name="parameters" element="tns:GetStatusInfosResponse" />
51  </wsdl:message>
52  <wsdl:message name="IClientConsoleCommunicator_SetConnection_InputMessage">
53    <wsdl:part name="parameters" element="tns:SetConnection" />
54  </wsdl:message>
55  <wsdl:message name="IClientConsoleCommunicator_SetConnection_OutputMessage">
56    <wsdl:part name="parameters" element="tns:SetConnectionResponse" />
57  </wsdl:message>
58  <wsdl:message name="IClientConsoleCommunicator_Disconnect_InputMessage">
59    <wsdl:part name="parameters" element="tns:Disconnect" />
60  </wsdl:message>
61  <wsdl:message name="IClientConsoleCommunicator_Disconnect_OutputMessage">
62    <wsdl:part name="parameters" element="tns:DisconnectResponse" />
63  </wsdl:message>
64  <wsdl:message name="IClientConsoleCommunicator_GetCurrentConnection_InputMessage">
65    <wsdl:part name="parameters" element="tns:GetCurrentConnection" />
66  </wsdl:message>
67  <wsdl:message name="IClientConsoleCommunicator_GetCurrentConnection_OutputMessage">
68    <wsdl:part name="parameters" element="tns:GetCurrentConnectionResponse" />
69  </wsdl:message>
70  <wsdl:message name="IClientConsoleCommunicator_ShutdownClient_InputMessage">
71    <wsdl:part name="parameters" element="tns:ShutdownClient" />
72  </wsdl:message>
73  <wsdl:message name="IClientConsoleCommunicator_ShutdownClient_OutputMessage">
74    <wsdl:part name="parameters" element="tns:ShutdownClientResponse" />
75  </wsdl:message>
76  <wsdl:message name="IClientConsoleCommunicator_SetUptimeCalendar_InputMessage">
77    <wsdl:part name="parameters" element="tns:SetUptimeCalendar" />
78  </wsdl:message>
79  <wsdl:message name="IClientConsoleCommunicator_SetUptimeCalendar_OutputMessage">
80    <wsdl:part name="parameters" element="tns:SetUptimeCalendarResponse" />
81  </wsdl:message>
82  <wsdl:message name="IClientConsoleCommunicator_GetUptimeCalendar_InputMessage">
83    <wsdl:part name="parameters" element="tns:GetUptimeCalendar" />
84  </wsdl:message>
85  <wsdl:message name="IClientConsoleCommunicator_GetUptimeCalendar_OutputMessage">
86    <wsdl:part name="parameters" element="tns:GetUptimeCalendarResponse" />
87  </wsdl:message>
88  <wsdl:portType name="IClientConsoleCommunicator">
89    <wsdl:operation name="GetStatusInfos">
90      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetStatusInfos" message="tns:IClientConsoleCommunicator_GetStatusInfos_InputMessage" />
91      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetStatusInfosResponse" message="tns:IClientConsoleCommunicator_GetStatusInfos_OutputMessage" />
92    </wsdl:operation>
93    <wsdl:operation name="SetConnection">
94      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/SetConnection" message="tns:IClientConsoleCommunicator_SetConnection_InputMessage" />
95      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/SetConnectionResponse" message="tns:IClientConsoleCommunicator_SetConnection_OutputMessage" />
96    </wsdl:operation>
97    <wsdl:operation name="Disconnect">
98      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/Disconnect" message="tns:IClientConsoleCommunicator_Disconnect_InputMessage" />
99      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/DisconnectResponse" message="tns:IClientConsoleCommunicator_Disconnect_OutputMessage" />
100    </wsdl:operation>
101    <wsdl:operation name="GetCurrentConnection">
102      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnection" message="tns:IClientConsoleCommunicator_GetCurrentConnection_InputMessage" />
103      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnectionResponse" message="tns:IClientConsoleCommunicator_GetCurrentConnection_OutputMessage" />
104    </wsdl:operation>
105    <wsdl:operation name="ShutdownClient">
106      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/ShutdownClient" message="tns:IClientConsoleCommunicator_ShutdownClient_InputMessage" />
107      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/ShutdownClientResponse" message="tns:IClientConsoleCommunicator_ShutdownClient_OutputMessage" />
108    </wsdl:operation>
109    <wsdl:operation name="SetUptimeCalendar">
110      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendar" message="tns:IClientConsoleCommunicator_SetUptimeCalendar_InputMessage" />
111      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendarResponse" message="tns:IClientConsoleCommunicator_SetUptimeCalendar_OutputMessage" />
112    </wsdl:operation>
113    <wsdl:operation name="GetUptimeCalendar">
114      <wsdl:input wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendar" message="tns:IClientConsoleCommunicator_GetUptimeCalendar_InputMessage" />
115      <wsdl:output wsaw:Action="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendarResponse" message="tns:IClientConsoleCommunicator_GetUptimeCalendar_OutputMessage" />
116    </wsdl:operation>
117  </wsdl:portType>
118  <wsdl:binding name="NetTcpBinding_IClientConsoleCommunicator" type="tns:IClientConsoleCommunicator">
119    <wsp:PolicyReference URI="#NetTcpBinding_IClientConsoleCommunicator_policy">
120    </wsp:PolicyReference>
121    <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
122    <wsdl:operation name="GetStatusInfos">
123      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/GetStatusInfos" style="document" />
124      <wsdl:input>
125        <soap12:body use="literal" />
126      </wsdl:input>
127      <wsdl:output>
128        <soap12:body use="literal" />
129      </wsdl:output>
130    </wsdl:operation>
131    <wsdl:operation name="SetConnection">
132      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/SetConnection" style="document" />
133      <wsdl:input>
134        <soap12:body use="literal" />
135      </wsdl:input>
136      <wsdl:output>
137        <soap12:body use="literal" />
138      </wsdl:output>
139    </wsdl:operation>
140    <wsdl:operation name="Disconnect">
141      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/Disconnect" style="document" />
142      <wsdl:input>
143        <soap12:body use="literal" />
144      </wsdl:input>
145      <wsdl:output>
146        <soap12:body use="literal" />
147      </wsdl:output>
148    </wsdl:operation>
149    <wsdl:operation name="GetCurrentConnection">
150      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/GetCurrentConnection" style="document" />
151      <wsdl:input>
152        <soap12:body use="literal" />
153      </wsdl:input>
154      <wsdl:output>
155        <soap12:body use="literal" />
156      </wsdl:output>
157    </wsdl:operation>
158    <wsdl:operation name="ShutdownClient">
159      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/ShutdownClient" style="document" />
160      <wsdl:input>
161        <soap12:body use="literal" />
162      </wsdl:input>
163      <wsdl:output>
164        <soap12:body use="literal" />
165      </wsdl:output>
166    </wsdl:operation>
167    <wsdl:operation name="SetUptimeCalendar">
168      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/SetUptimeCalendar" style="document" />
169      <wsdl:input>
170        <soap12:body use="literal" />
171      </wsdl:input>
172      <wsdl:output>
173        <soap12:body use="literal" />
174      </wsdl:output>
175    </wsdl:operation>
176    <wsdl:operation name="GetUptimeCalendar">
177      <soap12:operation soapAction="http://tempuri.org/IClientConsoleCommunicator/GetUptimeCalendar" style="document" />
178      <wsdl:input>
179        <soap12:body use="literal" />
180      </wsdl:input>
181      <wsdl:output>
182        <soap12:body use="literal" />
183      </wsdl:output>
184    </wsdl:operation>
185  </wsdl:binding>
186  <wsdl:service name="ClientConsoleCommunicator">
187    <wsdl:port name="NetTcpBinding_IClientConsoleCommunicator" binding="tns:NetTcpBinding_IClientConsoleCommunicator">
188      <soap12:address location="net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator" />
189      <wsa10:EndpointReference>
190        <wsa10:Address>net.tcp://127.0.0.1:8000/ClientConsole/ClientConsoleCommunicator</wsa10:Address>
191        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
192          <Upn>mse08004@fhs-hagenberg.ac.at</Upn>
193        </Identity>
194      </wsa10:EndpointReference>
195    </wsdl:port>
196  </wsdl:service>
197</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.