-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathservice.xml
More file actions
28 lines (27 loc) · 6.63 KB
/
service.xml
File metadata and controls
28 lines (27 loc) · 6.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ideone.com/api/1/service" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="Ideone_Service_v1" targetNamespace="http://ideone.com/api/1/service"><types><xsd:schema targetNamespace="http://ideone.com/api/1/service"/></types><portType name="Ideone_Service_v1Port"><operation name="createSubmission"><documentation>Creates a new submission.</documentation><input message="tns:createSubmissionIn"/><output message="tns:createSubmissionOut"/></operation><operation name="getSubmissionStatus"><documentation>Returns status and result of a submission in an associative array.</documentation><input message="tns:getSubmissionStatusIn"/><output message="tns:getSubmissionStatusOut"/></operation><operation name="getSubmissionDetails"><documentation>Returns information about the submission in an associative array.</documentation><input message="tns:getSubmissionDetailsIn"/><output message="tns:getSubmissionDetailsOut"/></operation><operation name="getLanguages"><documentation>Returns list of supported languages.</documentation><input message="tns:getLanguagesIn"/><output message="tns:getLanguagesOut"/></operation><operation name="testFunction"><documentation>This is a test function. If you can call it successfully,
then you will also be able to call the other functions.</documentation><input message="tns:testFunctionIn"/><output message="tns:testFunctionOut"/></operation></portType><binding name="Ideone_Service_v1Binding" type="tns:Ideone_Service_v1Port"><soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/><operation name="createSubmission"><soap:operation soapAction="http://ideone.com/api/1/service#createSubmission"/><input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></input><output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></output></operation><operation name="getSubmissionStatus"><soap:operation soapAction="http://ideone.com/api/1/service#getSubmissionStatus"/><input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></input><output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></output></operation><operation name="getSubmissionDetails"><soap:operation soapAction="http://ideone.com/api/1/service#getSubmissionDetails"/><input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></input><output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></output></operation><operation name="getLanguages"><soap:operation soapAction="http://ideone.com/api/1/service#getLanguages"/><input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></input><output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></output></operation><operation name="testFunction"><soap:operation soapAction="http://ideone.com/api/1/service#testFunction"/><input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></input><output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ideone.com/api/1/service"/></output></operation></binding><service name="Ideone_Service_v1Service"><port name="Ideone_Service_v1Port" binding="tns:Ideone_Service_v1Binding"><soap:address location="http://ideone.com/api/1/service"/></port></service><message name="createSubmissionIn"><part name="user" type="xsd:string"/><part name="pass" type="xsd:string"/><part name="sourceCode" type="xsd:string"/><part name="language" type="xsd:int"/><part name="input" type="xsd:string"/><part name="run" type="xsd:boolean"/><part name="private" type="xsd:boolean"/></message><message name="createSubmissionOut"><part name="return" type="soap-enc:Array"/></message><message name="getSubmissionStatusIn"><part name="user" type="xsd:string"/><part name="pass" type="xsd:string"/><part name="link" type="xsd:string"/></message><message name="getSubmissionStatusOut"><part name="return" type="soap-enc:Array"/></message><message name="getSubmissionDetailsIn"><part name="user" type="xsd:string"/><part name="pass" type="xsd:string"/><part name="link" type="xsd:string"/><part name="withSource" type="xsd:boolean"/><part name="withInput" type="xsd:boolean"/><part name="withOutput" type="xsd:boolean"/><part name="withStderr" type="xsd:boolean"/><part name="withCmpinfo" type="xsd:boolean"/></message><message name="getSubmissionDetailsOut"><part name="return" type="soap-enc:Array"/></message><message name="getLanguagesIn"><part name="user" type="xsd:string"/><part name="pass" type="xsd:string"/></message><message name="getLanguagesOut"><part name="return" type="soap-enc:Array"/></message><message name="testFunctionIn"><part name="user" type="xsd:string"/><part name="pass" type="xsd:string"/></message><message name="testFunctionOut"><part name="return" type="soap-enc:Array"/></message></definitions>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tns="http://ideone.com:80/api/1/service"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<SOAP-ENV:Body>
<mns:getSubmissionDetails
xmlns:mns="http://ideone.com:80/api/1/service"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<user xsi:type="xsd:string">manhnd</user>
<pass xsi:type="xsd:string">123456</pass>
<link xsi:type="xsd:string">FsuE8B</link>
<withSource xsi:type="xsd:boolean">1</withSource>
<withInput xsi:type="xsd:boolean">1</withInput>
<withOutput xsi:type="xsd:boolean">1</withOutput>
<withStderr xsi:type="xsd:boolean">1</withStderr>
<withCmpinfo xsi:type="xsd:boolean">1</withCmpinfo>
</mns:getSubmissionDetails>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>