Annotation of embedaddon/php/ext/soap/tests/interop/Round4/GroupG/round4_groupG_dimerpc.wsdl, revision 1.1.1.1
1.1 misho 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>
73:
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>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>