source: TI12-security/trunk/python/ndg.security.test/ndg/security/test/wsSecurity/echo.wsdl @ 3123

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.test/ndg/security/test/wsSecurity/echo.wsdl@3123
Revision 3123, 1.9 KB checked in by pjkersha, 12 years ago (diff)

security/python/ndg.security.test/ndg/security/test/wsSecurity/client: use ndg urn for WSDL and rename 'EchoService?'

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<definitions
3  xmlns="http://schemas.xmlsoap.org/wsdl/"
4  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
5  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
6  xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
7  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8  xmlns:tns="urn:ndg:security:test:wssecurity"
9  targetNamespace="urn:ndg:security:test:wssecurity">
10  <types>
11  <xsd:schema elementFormDefault="qualified" targetNamespace="urn:ndg:security:test:wssecurity">
12      <xsd:element name="Echo">
13        <xsd:complexType>
14          <xsd:sequence>
15            <xsd:element minOccurs="0" maxOccurs="1" name="EchoIn" type="xsd:string" />
16          </xsd:sequence>
17        </xsd:complexType>
18      </xsd:element>
19      <xsd:element name="EchoResponse">
20        <xsd:complexType>
21          <xsd:sequence>
22            <xsd:element minOccurs="0" maxOccurs="1" name="EchoResult" type="xsd:string" />
23          </xsd:sequence>
24        </xsd:complexType>
25      </xsd:element>
26  </xsd:schema>
27  </types>
28
29  <message name="EchoInputMsg">
30    <part name="parameters" element="tns:Echo" />
31  </message>
32  <message name="EchoOutputMsg">
33    <part name="parameters" element="tns:EchoResponse"/>
34  </message>
35
36  <portType name="Echo">
37    <operation name="Echo">
38      <input message="tns:EchoInputMsg"/>
39      <output message="tns:EchoOutputMsg"/>
40    </operation>
41  </portType>
42
43  <binding name="EchoBinding" type="tns:Echo">
44    <soap:binding style="document"
45                  transport="http://schemas.xmlsoap.org/soap/http"/>
46    <operation name="Echo">
47      <soap:operation soapAction="Echo"/>
48        <input>
49          <soap:body use="literal"/>
50        </input>
51        <output>
52          <soap:body use="literal"/>
53        </output>
54    </operation>
55  </binding>
56
57  <service name="EchoService">
58    <port name="Echo" binding="tns:EchoBinding">
59      <soap:address location="http://localhost:7100"/>
60    </port>
61  </service>
62
63</definitions>
Note: See TracBrowser for help on using the repository browser.