source: vanHelsing/trunk/src/VanHelsing.wsdl@ 837

Last change on this file since 837 was 837, checked in by slederer, on Mar 12, 2010 at 3:34:41 PM

WSDL-Definition geändert (Element resourceList in resource umbenannt)

File size: 2.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.dass-it.de/VanHelsing/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="VanHelsing" targetNamespace="http://www.dass-it.de/VanHelsing/">
3 <wsdl:types>
4 <xsd:schema targetNamespace="http://www.dass-it.de/VanHelsing/">
5 <xsd:element name="listResources" type="tns:listResourcesType">
6 </xsd:element>
7 <xsd:element name="listResourcesResponse" type="tns:resourceListType">
8 </xsd:element>
9 <xsd:complexType name="listResourcesType">
10 <xsd:sequence>
11 <xsd:element name="resourceType" type="xsd:string"></xsd:element>
12 <xsd:element name="director" type="xsd:string"></xsd:element>
13 </xsd:sequence>
14 </xsd:complexType>
15 <xsd:complexType name="resourceListType">
16 <xsd:sequence>
17 <xsd:element name="resource" type="tns:ResourceInfo" maxOccurs="unbounded" minOccurs="0"></xsd:element>
18 </xsd:sequence>
19 </xsd:complexType>
20
21 <xsd:complexType name="ResourceInfo">
22 <xsd:sequence>
23 <xsd:element name="resId" type="xsd:int"></xsd:element>
24 <xsd:element name="resType" type="xsd:string"></xsd:element>
25 <xsd:element name="resName" type="xsd:string"></xsd:element>
26 <xsd:element name="director" type="xsd:string"></xsd:element>
27 </xsd:sequence>
28 </xsd:complexType>
29 </xsd:schema>
30 </wsdl:types>
31 <wsdl:message name="listResourcesRequest">
32 <wsdl:part name="resourceType" element="tns:listResources"/>
33 </wsdl:message>
34 <wsdl:message name="listResourcesResponse">
35 <wsdl:part element="tns:listResourcesResponse" name="resultList"/>
36 </wsdl:message>
37 <wsdl:portType name="VanHelsing">
38 <wsdl:operation name="listResources">
39 <wsdl:input message="tns:listResourcesRequest"/>
40 <wsdl:output message="tns:listResourcesResponse"/>
41 </wsdl:operation>
42 </wsdl:portType>
43 <wsdl:binding name="VanHelsingSOAP" type="tns:VanHelsing">
44 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
45 <wsdl:operation name="listResources">
46 <soap:operation soapAction="http://localhost:8080/"/>
47 <wsdl:input>
48 <soap:body use="literal"/>
49 </wsdl:input>
50 <wsdl:output>
51 <soap:body use="literal"/>
52 </wsdl:output>
53 </wsdl:operation>
54 </wsdl:binding>
55 <wsdl:service name="VanHelsing">
56 <wsdl:port binding="tns:VanHelsingSOAP" name="VanHelsingSOAP">
57 <soap:address location="http://localhost:8080/"/>
58 </wsdl:port>
59 </wsdl:service>
60</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.