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