1 <?xml version="1.0"?>
2 
3 <definitions name="CSP" targetNamespace="urn:CSP" xmlns:tns="urn:CSP" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:typens="urn:CSP" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns="http://schemas.xmlsoap.org/wsdl/">
4 	<types>
5 		<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:CSP">
6 			<xsd:complexType name="MyResults">
7 				<xsd:all>
8 					<xsd:element name="date" type="xsd:string"/>
9 				</xsd:all>
10 			</xsd:complexType>
11 		</xsd:schema>
12 	</types>
13 
14 	<message name="authenticateRemoteAppAndRunRequest">
15 		<part name="appname" type="xsd:string"/>
16 		<part name="apppassword" type="xsd:string"/>
17 		<part name="service" type="xsd:string"/>
18 		<part name="parameters" type="tns:ArrayOfString" xsd:minOccurs="0"/>
19 	</message>
20 	<message name="authenticateRemoteAppAndRunResponse">
21 		<part name="return" type="tns:ArrayOfString" xsd:minOccurs="0"/>
22 	</message>
23 
24 	<portType name="farmPort">
25 		<operation name="authenticateRemoteAppAndRun">
26 			<input message="tns:authenticateRemoteAppAndRunRequest"/>
27 			<output message="tns:authenticateRemoteAppAndRunResponse"/>
28 		</operation>
29 	</portType>
30 
31 	<binding name="soapBinding" type="tns:farmPort">
32 		<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
33 		<operation name="authenticateRemoteAppAndRun">
34 			<soap:operation soapAction="{wsdl}#authenticateRemoteAppAndRun"/>
35 			<input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
36 			<output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
37 		</operation>
38 	</binding>
39 
40 	<service name="farmSOAP">
41 		<documentation>DokuWiki farm Web service</documentation>
42 		<port name="farmPort" binding="tns:soapBinding">
43 			<soap:address location="{location}"/>
44 		</port>
45 	</service>
46 
47 </definitions>
48