Free cookie consent management tool by TermsFeed Policy Generator

source: branches/GeneralizedQAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Service References/QAPInstanceService/QAP.wsdl @ 6936

Last change on this file since 6936 was 6936, checked in by abeham, 12 years ago

#1619

  • Added a new service method and a helper class for calling the service and configuring a QAP instance
  • Made parameter properties of the RTS public (so that it can be configured programmatically)
File size: 6.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="QAP" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3  <wsdl:types>
4    <xsd:schema targetNamespace="http://tempuri.org/Imports">
5      <xsd:import schemaLocation="http://services.heuristiclab.com/ProblemInstances-3.3/QAP/QAP.svc?xsd=xsd0" namespace="http://tempuri.org/" />
6      <xsd:import schemaLocation="http://services.heuristiclab.com/ProblemInstances-3.3/QAP/QAP.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
7      <xsd:import schemaLocation="http://services.heuristiclab.com/ProblemInstances-3.3/QAP/QAP.svc?xsd=xsd2" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
8      <xsd:import schemaLocation="http://services.heuristiclab.com/ProblemInstances-3.3/QAP/QAP.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.ProblemInstances" />
9    </xsd:schema>
10  </wsdl:types>
11  <wsdl:message name="IQAP_GetProblemInstances_InputMessage">
12    <wsdl:part name="parameters" element="tns:GetProblemInstances" />
13  </wsdl:message>
14  <wsdl:message name="IQAP_GetProblemInstances_OutputMessage">
15    <wsdl:part name="parameters" element="tns:GetProblemInstancesResponse" />
16  </wsdl:message>
17  <wsdl:message name="IQAP_GetProblemInstancesOfSize_InputMessage">
18    <wsdl:part name="parameters" element="tns:GetProblemInstancesOfSize" />
19  </wsdl:message>
20  <wsdl:message name="IQAP_GetProblemInstancesOfSize_OutputMessage">
21    <wsdl:part name="parameters" element="tns:GetProblemInstancesOfSizeResponse" />
22  </wsdl:message>
23  <wsdl:message name="IQAP_GetProblemInstanceData_InputMessage">
24    <wsdl:part name="parameters" element="tns:GetProblemInstanceData" />
25  </wsdl:message>
26  <wsdl:message name="IQAP_GetProblemInstanceData_OutputMessage">
27    <wsdl:part name="parameters" element="tns:GetProblemInstanceDataResponse" />
28  </wsdl:message>
29  <wsdl:message name="IQAP_GetBestSolutionsData_InputMessage">
30    <wsdl:part name="parameters" element="tns:GetBestSolutionsData" />
31  </wsdl:message>
32  <wsdl:message name="IQAP_GetBestSolutionsData_OutputMessage">
33    <wsdl:part name="parameters" element="tns:GetBestSolutionsDataResponse" />
34  </wsdl:message>
35  <wsdl:portType name="IQAP">
36    <wsdl:operation name="GetProblemInstances">
37      <wsdl:input wsaw:Action="http://tempuri.org/IQAP/GetProblemInstances" message="tns:IQAP_GetProblemInstances_InputMessage" />
38      <wsdl:output wsaw:Action="http://tempuri.org/IQAP/GetProblemInstancesResponse" message="tns:IQAP_GetProblemInstances_OutputMessage" />
39    </wsdl:operation>
40    <wsdl:operation name="GetProblemInstancesOfSize">
41      <wsdl:input wsaw:Action="http://tempuri.org/IQAP/GetProblemInstancesOfSize" message="tns:IQAP_GetProblemInstancesOfSize_InputMessage" />
42      <wsdl:output wsaw:Action="http://tempuri.org/IQAP/GetProblemInstancesOfSizeResponse" message="tns:IQAP_GetProblemInstancesOfSize_OutputMessage" />
43    </wsdl:operation>
44    <wsdl:operation name="GetProblemInstanceData">
45      <wsdl:input wsaw:Action="http://tempuri.org/IQAP/GetProblemInstanceData" message="tns:IQAP_GetProblemInstanceData_InputMessage" />
46      <wsdl:output wsaw:Action="http://tempuri.org/IQAP/GetProblemInstanceDataResponse" message="tns:IQAP_GetProblemInstanceData_OutputMessage" />
47    </wsdl:operation>
48    <wsdl:operation name="GetBestSolutionsData">
49      <wsdl:input wsaw:Action="http://tempuri.org/IQAP/GetBestSolutionsData" message="tns:IQAP_GetBestSolutionsData_InputMessage" />
50      <wsdl:output wsaw:Action="http://tempuri.org/IQAP/GetBestSolutionsDataResponse" message="tns:IQAP_GetBestSolutionsData_OutputMessage" />
51    </wsdl:operation>
52  </wsdl:portType>
53  <wsdl:binding name="BasicHttpBinding_IQAP" type="tns:IQAP">
54    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
55    <wsdl:operation name="GetProblemInstances">
56      <soap:operation soapAction="http://tempuri.org/IQAP/GetProblemInstances" style="document" />
57      <wsdl:input>
58        <soap:body use="literal" />
59      </wsdl:input>
60      <wsdl:output>
61        <soap:body use="literal" />
62      </wsdl:output>
63    </wsdl:operation>
64    <wsdl:operation name="GetProblemInstancesOfSize">
65      <soap:operation soapAction="http://tempuri.org/IQAP/GetProblemInstancesOfSize" style="document" />
66      <wsdl:input>
67        <soap:body use="literal" />
68      </wsdl:input>
69      <wsdl:output>
70        <soap:body use="literal" />
71      </wsdl:output>
72    </wsdl:operation>
73    <wsdl:operation name="GetProblemInstanceData">
74      <soap:operation soapAction="http://tempuri.org/IQAP/GetProblemInstanceData" style="document" />
75      <wsdl:input>
76        <soap:body use="literal" />
77      </wsdl:input>
78      <wsdl:output>
79        <soap:body use="literal" />
80      </wsdl:output>
81    </wsdl:operation>
82    <wsdl:operation name="GetBestSolutionsData">
83      <soap:operation soapAction="http://tempuri.org/IQAP/GetBestSolutionsData" style="document" />
84      <wsdl:input>
85        <soap:body use="literal" />
86      </wsdl:input>
87      <wsdl:output>
88        <soap:body use="literal" />
89      </wsdl:output>
90    </wsdl:operation>
91  </wsdl:binding>
92  <wsdl:service name="QAP">
93    <wsdl:port name="BasicHttpBinding_IQAP" binding="tns:BasicHttpBinding_IQAP">
94      <soap:address location="http://services.heuristiclab.com/ProblemInstances-3.3/QAP/QAP.svc" />
95    </wsdl:port>
96  </wsdl:service>
97</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.