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