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>