source: TI12-security/trunk/python/Tests/Echo/Echo.wsdl @ 1634

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/Tests/Echo/Echo.wsdl@1634
Revision 1634, 2.9 KB checked in by pjkersha, 13 years ago (diff)

Tests with WebSphere?.

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:ZSI:examples"
9  targetNamespace="urn:ZSI:examples">
10  <types>
11  <xsd:schema elementFormDefault="qualified" targetNamespace="urn:ZSI:examples">
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:element name="EchoEncr">
27        <xsd:complexType>
28          <xsd:sequence>
29            <xsd:element minOccurs="0" maxOccurs="1" name="EchoIn" type="xsd:string" />
30          </xsd:sequence>
31        </xsd:complexType>
32      </xsd:element>
33      <xsd:element name="EchoEncrResponse">
34        <xsd:complexType>
35          <xsd:sequence>
36            <xsd:element minOccurs="0" maxOccurs="1" name="EchoResult" type="xsd:string" />
37          </xsd:sequence>
38        </xsd:complexType>
39      </xsd:element>
40  </xsd:schema>
41  </types>
42
43  <message name="EchoRequest">
44    <part name="parameters" element="tns:Echo" />
45  </message>
46  <message name="EchoResponse">
47    <part name="parameters" element="tns:EchoResponse"/>
48  </message>
49  <message name="EchoEncrRequest">
50    <part name="parameters" element="tns:EchoEncr" />
51  </message>
52  <message name="EchoEncrResponse">
53    <part name="parameters" element="tns:EchoEncrResponse"/>
54  </message>
55
56  <portType name="EchoServer">
57    <operation name="Echo">
58      <input message="tns:EchoRequest"/>
59      <output message="tns:EchoResponse"/>
60    </operation>
61    <operation name="EchoEncr">
62      <input message="tns:EchoEncrRequest"/>
63      <output message="tns:EchoEncrResponse"/>
64    </operation>
65  </portType>
66
67  <binding name="EchoServer" type="tns:EchoServer">
68    <soap:binding style="document"
69                  transport="http://schemas.xmlsoap.org/soap/http"/>
70    <operation name="Echo">
71      <soap:operation soapAction="Echo"/>
72        <input>
73          <soap:body use="literal"/>
74        </input>
75        <output>
76          <soap:body use="literal"/>
77        </output>
78    </operation>
79    <operation name="EchoEncr">
80      <soap:operation soapAction="EchoEncr"/>
81        <input>
82          <soap:body use="literal"/>
83        </input>
84        <output>
85          <soap:body use="literal"/>
86        </output>
87    </operation>
88  </binding>
89
90  <service name="EchoServer">
91    <port name="EchoServer" binding="tns:EchoServer">
92      <soap:address location="http://localhost:7100"/>
93    </port>
94  </service>
95
96</definitions>
Note: See TracBrowser for help on using the repository browser.