Annotation of embedaddon/php/ext/soap/tests/bugs/bug36614.wsdl, revision 1.1
1.1 ! misho 1: <?xml version="1.0" encoding="UTF-8" ?>
! 2: <definitions name="SonicMobile Web-Services"
! 3: targetNamespace="http://soap.sonicmobile.com/sonicmobile.wsdl"
! 4: xmlns="http://schemas.xmlsoap.org/wsdl/"
! 5: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
! 6: xmlns:sonic="http://soap.sonicmobile.com/sonicmobile.wsdl"
! 7: xmlns:xsd="http://www.w3.org/2001/XMLSchema">
! 8:
! 9: <types>
! 10: <xsd:schema xmlns="http://www.w3.org/2000/10/XMLSchema">
! 11: <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
! 12: <complexType name="TransportCount">
! 13: <all>
! 14: <element name="transport" type="string" />
! 15: <element name="count" type="integer" />
! 16: <element name="rate" type="integer" />
! 17: <element name="last_message" type="integer" />
! 18: </all>
! 19: </complexType>
! 20: <complexType name="ArrayOfTransportCount">
! 21: <complexContent>
! 22: <restriction base="soapenc:Array">
! 23: <attribute ref="soapenc:arrayType" arrayType="TransportCount[]" />
! 24: </restriction>
! 25: </complexContent>
! 26: </complexType>
! 27: </xsd:schema>
! 28: </types>
! 29:
! 30: <message name="userSendMessageRequest">
! 31: <part name="sourceUser" type="xsd:int"/>
! 32: <part name="password" type="xsd:string"/>
! 33: <part name="destinationUser" type="xsd:int"/>
! 34: <part name="content" type="xsd:string"/>
! 35: <part name="sendRepliesTo" type="xsd:string"/>
! 36: <part name="reference" type="xsd:string"/>
! 37: </message>
! 38:
! 39: <message name="sendMessageRequest">
! 40: <part name="application" type="xsd:string"/>
! 41: <part name="password" type="xsd:string"/>
! 42: <part name="destination" type="xsd:string"/>
! 43: <part name="content" type="xsd:string"/>
! 44: <part name="reference" type="xsd:string"/>
! 45: <part name="requestSource" type="xsd:string"/>
! 46: <part name="customer" type="xsd:string"/>
! 47: <part name="class" type="xsd:string"/>
! 48: </message>
! 49:
! 50: <message name="MessageResponse">
! 51: <part name="messageid" type="xsd:int"/>
! 52: <part name="response" type="xsd:string"/>
! 53: </message>
! 54:
! 55: <message name="messageCountRequest">
! 56: <part name="password" type="xsd:string"/>
! 57: </message>
! 58:
! 59: <message name="messageCountResponse">
! 60: <part name="transports" type="tns:ArrayOfTransportCount"/>
! 61: </message>
! 62:
! 63: <message name="serverStatusRequest">
! 64: <part name="password" type="xsd:string"/>
! 65: </message>
! 66: <message name="serverStatusResponse">
! 67: <part name="status_string" type="xsd:string"/>
! 68: </message>
! 69:
! 70: <message name="flushGatewayRequest">
! 71: <part name="password" type="xsd:string"/>
! 72: </message>
! 73: <message name="flushGatewayResponse">
! 74: <part name="status_string" type="xsd:string"/>
! 75: </message>
! 76:
! 77: <portType name="SonicMobilePortType">
! 78: <operation name="userSendMessage">
! 79: <input message="sonic:userSendMessageRequest"/>
! 80: <output message="sonic:MessageResponse"/>
! 81: </operation>
! 82:
! 83: <operation name="sendMessage">
! 84: <input message="sonic:sendMessageRequest"/>
! 85: <output message="sonic:MessageResponse"/>
! 86: </operation>
! 87:
! 88: <operation name="messageCount">
! 89: <input message="sonic:messageCountRequest"/>
! 90: <output message="sonic:messageCountResponse"/>
! 91: </operation>
! 92:
! 93: <operation name="serverStatus">
! 94: <input message="sonic:serverStatusRequest"/>
! 95: <output message="sonic:serverStatusResponse"/>
! 96: </operation>
! 97:
! 98: <operation name="flushGateway">
! 99: <input message="sonic:flushGatewayRequest"/>
! 100: <output message="sonic:flushGatewayResponse"/>
! 101: </operation>
! 102: </portType>
! 103:
! 104: <binding name="SonicMobileBinding" type="sonic:SonicMobilePortType">
! 105: <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
! 106:
! 107: <operation name="userSendMessage">
! 108: <soap:operation soapAction="http://soap.sonicmobile.com/SonicMobile/SOAP#userSendMessage"/>
! 109:
! 110: <input>
! 111: <soap:body
! 112: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 113: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 114: use="encoded" />
! 115: </input>
! 116:
! 117: <output>
! 118: <soap:body
! 119: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 120: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 121: use="encoded" />
! 122: </output>
! 123: </operation>
! 124:
! 125: <operation name="sendMessage">
! 126: <soap:operation soapAction="http://soap.sonicmobile.com/SonicMobile/SOAP#sendMessage"/>
! 127:
! 128: <input>
! 129: <soap:body
! 130: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 131: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 132: use="encoded" />
! 133: </input>
! 134:
! 135: <output>
! 136: <soap:body
! 137: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 138: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 139: use="encoded" />
! 140: </output>
! 141: </operation>
! 142:
! 143: <operation name="messageCount">
! 144: <soap:operation soapAction="http://soap.sonicmobile.com/SonicMobile/SOAP#messageCount"/>
! 145:
! 146: <input>
! 147: <soap:body
! 148: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 149: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 150: use="encoded" />
! 151: </input>
! 152:
! 153: <output>
! 154: <soap:body
! 155: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 156: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 157: use="encoded" />
! 158: </output>
! 159: </operation>
! 160:
! 161: <operation name="serverStatus">
! 162: <soap:operation soapAction="http://soap.sonicmobile.com/SonicMobile/SOAP#serverStatus"/>
! 163:
! 164: <input>
! 165: <soap:body
! 166: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 167: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 168: use="encoded" />
! 169: </input>
! 170:
! 171: <output>
! 172: <soap:body
! 173: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 174: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 175: use="encoded" />
! 176: </output>
! 177: </operation>
! 178:
! 179: <operation name="flushGateway">
! 180: <soap:operation soapAction="http://soap.sonicmobile.com/SonicMobile/SOAP#flushGateway"/>
! 181:
! 182: <input>
! 183: <soap:body
! 184: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 185: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 186: use="encoded" />
! 187: </input>
! 188: <output>
! 189: <soap:body
! 190: encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
! 191: namespace="http://soap.sonicmobile.com/SonicMobile/SOAP"
! 192: use="encoded" />
! 193: </output>
! 194: </operation>
! 195:
! 196: </binding>
! 197:
! 198: <service name="SonicMobile">
! 199: <port name="SonicMobilePort" binding="sonic:SonicMobileBinding">
! 200: <soap:address location="http://soap.sonicmobile.com/"/>
! 201: </port>
! 202: </service>
! 203:
! 204: </definitions>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>