Annotation of embedaddon/php/ext/soap/tests/interop/Round4/GroupG/round4_groupG_dimerpc.wsdl, revision 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>