Updates to Tomato RAF including NGINX && PHP
[tomato.git] / release / src / router / php / ext / soap / tests / interop / Round4 / GroupG / round4_groupG_dimerpc.wsdl
blobd837da0c62fcd310911bf597d7b50b20e5c7808c
1 <?xml version="1.0" encoding="utf-8"?>
2 <wsdl:definitions name="SOAPBuilders" xmlns="http://soapinterop.org/attachments/wsdl" xmlns:types="http://soapinterop.org/attachments/xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:dime="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/" xmlns:content="http://schemas.xmlsoap.org/ws/2002/04/content-type/" targetNamespace="http://soapinterop.org/attachments/wsdl">
3 <wsdl:types>
4 <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://soapinterop.org/attachments/xsd">
5 <import namespace="http://schemas.xmlsoap.org/soap/encoding/" location="http://schemas.xmlsoap.org/soap/encoding/" />
6 <import namespace="http://schemas.xmlsoap.org/ws/2002/04/content-type/"/>
7 <import namespace="http://schemas.xmlsoap.org/ws/2002/04/reference/"/>
8 <complexType name="ReferencedBinary">
9 <simpleContent>
10 <restriction base="soap-enc:base64Binary">
11 <annotation>
12 <appinfo>
13 <content:mediaType value="application/octetstream"/>
14 </appinfo>
15 </annotation>
16 <attributeGroup ref="soap-enc:commonAttributes"/>
17 </restriction>
18 </simpleContent>
19 </complexType>
20 <complexType name="ArrayOfBinary">
21 <complexContent>
22 <restriction base="soap-enc:Array">
23 <attribute ref="soap-enc:arrayType" wsdl:arrayType="types:ReferencedBinary[]"/>
24 </restriction>
25 </complexContent>
26 </complexType>
27 <complexType name="ReferencedText">
28 <simpleContent>
29 <restriction base="soap-enc:base64Binary">
30 <annotation>
31 <appinfo>
32 <content:mediaType value="text/plain"/>
33 </appinfo>
34 </annotation>
35 <attributeGroup ref="soap-enc:commonAttributes"/>
36 </restriction>
37 </simpleContent>
38 </complexType>
39 </schema>
40 </wsdl:types>
41 <wsdl:message name="EchoAttachmentIn">
42 <wsdl:part name="In" type="types:ReferencedBinary"/>
43 </wsdl:message>
44 <wsdl:message name="EchoAttachmentOut">
45 <wsdl:part name="Out" type="types:ReferencedBinary"/>
46 </wsdl:message>
47 <wsdl:message name="EchoAttachmentsIn">
48 <wsdl:part name="In" type="types:ArrayOfBinary"/>
49 </wsdl:message>
50 <wsdl:message name="EchoAttachmentsOut">
51 <wsdl:part name="Out" type="types:ArrayOfBinary"/>
52 </wsdl:message>
53 <wsdl:message name="EchoAttachmentAsBase64In">
54 <wsdl:part name="In" type="types:ReferencedBinary"/>
55 </wsdl:message>
56 <wsdl:message name="EchoAttachmentAsBase64Out">
57 <wsdl:part name="Out" type="xsd:base64Binary"/>
58 </wsdl:message>
59 <wsdl:message name="EchoBase64AsAttachmentIn">
60 <wsdl:part name="In" type="xsd:base64Binary"/>
61 </wsdl:message>
62 <wsdl:message name="EchoBase64AsAttachmentOut">
63 <wsdl:part name="Out" type="types:ReferencedBinary"/>
64 </wsdl:message>
65 <wsdl:message name="EchoUnrefAttachmentsIn" />
66 <wsdl:message name="EchoUnrefAttachmentsOut" />
67 <wsdl:message name="EchoAttachmentAsStringIn">
68 <wsdl:part name="In" type="types:ReferencedText"/>
69 </wsdl:message>
70 <wsdl:message name="EchoAttachmentAsStringOut">
71 <wsdl:part name="Out" type="xsd:string"/>
72 </wsdl:message>
74 <wsdl:portType name="AttachmentsPortType">
75 <wsdl:operation name="EchoAttachment">
76 <wsdl:input name="EchoAttachmentInput" message="EchoAttachmentIn"/>
77 <wsdl:output name="EchoAttachmentOutput" message="EchoAttachmentOut"/>
78 </wsdl:operation>
79 <wsdl:operation name="EchoAttachments">
80 <wsdl:input name="EchoAttachmentsInput" message="EchoAttachmentsIn"/>
81 <wsdl:output name="EchoAttachmentsOutput" message="EchoAttachmentsOut"/>
82 </wsdl:operation>
83 <wsdl:operation name="EchoAttachmentAsBase64">
84 <wsdl:input name="EchoAttachmentAsBase64Input" message="EchoAttachmentAsBase64In"/>
85 <wsdl:output name="EchoAttachmentAsBase64Output" message="EchoAttachmentAsBase64Out"/>
86 </wsdl:operation>
87 <wsdl:operation name="EchoBase64AsAttachment">
88 <wsdl:input name="EchoBase64AsAttachmentInput" message="EchoBase64AsAttachmentIn"/>
89 <wsdl:output name="EchoBase64AsAttachmentOutput" message="EchoBase64AsAttachmentOut"/>
90 </wsdl:operation>
91 <wsdl:operation name="EchoUnrefAttachments">
92 <wsdl:input name="EchoUnrefAttachmentsInput" message="EchoUnrefAttachmentsIn"/>
93 <wsdl:output name="EchoUnrefAttachmentsOutput" message="EchoUnrefAttachmentsOut"/>
94 </wsdl:operation>
95 <wsdl:operation name="EchoAttachmentAsString">
96 <wsdl:input name="EchoAttachmentAsStringInput" message="EchoAttachmentAsStringIn"/>
97 <wsdl:output name="EchoAttachmentAsStringOutput" message="EchoAttachmentAsStringOut"/>
98 </wsdl:operation>
99 </wsdl:portType>
100 <wsdl:binding name="AttachmentsBinding" type="AttachmentsPortType">
101 <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
102 <wsdl:operation name="EchoAttachment">
103 <soap:operation style="rpc" soapAction="http://soapinterop.org/attachments/"/>
104 <wsdl:input name="EchoAttachmentInput">
105 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
106 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
107 </wsdl:input>
108 <wsdl:output name="EchoAttachmentOutput">
109 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
110 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
111 </wsdl:output>
112 </wsdl:operation>
113 <wsdl:operation name="EchoAttachments">
114 <soap:operation style="rpc" soapAction="http://soapinterop.org/attachments/"/>
115 <wsdl:input name="EchoAttachmentsInput">
116 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
117 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
118 </wsdl:input>
119 <wsdl:output name="EchoAttachmentsOutput">
120 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
121 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
122 </wsdl:output>
123 </wsdl:operation>
124 <wsdl:operation name="EchoAttachmentAsBase64">
125 <soap:operation style="rpc" soapAction="http://soapinterop.org/attachments/"/>
126 <wsdl:input name="EchoAttachmentAsBase64Input">
127 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
128 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
129 </wsdl:input>
130 <wsdl:output name="EchoAttachmentAsBase64Output">
131 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
132 </wsdl:output>
133 </wsdl:operation>
134 <wsdl:operation name="EchoBase64AsAttachment">
135 <soap:operation style="rpc" soapAction="http://soapinterop.org/attachments/"/>
136 <wsdl:input name="EchoBase64AsAttachmentInput">
137 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
138 </wsdl:input>
139 <wsdl:output name="EchoBase64AsAttachmentOutput">
140 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
141 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
142 </wsdl:output>
143 </wsdl:operation>
144 <wsdl:operation name="EchoUnrefAttachments">
145 <soap:operation style="rpc" soapAction="http://soapinterop.org/attachments/"/>
146 <wsdl:input name="EchoUnrefAttachmentsInput">
147 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/open-layout" wsdl:required="true"/>
148 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
149 </wsdl:input>
150 <wsdl:output name="EchoUnrefAttachmentsOutput">
151 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/open-layout" wsdl:required="true"/>
152 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
153 </wsdl:output>
154 </wsdl:operation>
155 <wsdl:operation name="EchoAttachmentAsString">
156 <soap:operation style="rpc" soapAction="http://soapinterop.org/attachments/"/>
157 <wsdl:input name="EchoAttachmentAsStringInput">
158 <dime:message layout="http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout" wsdl:required="true"/>
159 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
160 </wsdl:input>
161 <wsdl:output name="EchoAttachmentAsStringOutput">
162 <soap:body use="encoded" namespace="http://soapinterop.org/attachments/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
163 </wsdl:output>
164 </wsdl:operation>
165 </wsdl:binding>
166 <wsdl:service name="Round4DIMERPC">
167 <wsdl:port name="Round4DIMERPCTestSoap" binding="AttachmentsBinding">
168 <soap:address location="test://" />
169 </wsdl:port>
170 </wsdl:service>
171 </wsdl:definitions>