SOAP_Interop
[ class tree: SOAP_Interop ] [ index: SOAP_Interop ] [ all elements ]

Source for file InteropTestExtensibility.wsdl.php

Documentation is available at InteropTestExtensibility.wsdl.php

  1. <?php
  2. header('Content-Type: text/xml');
  3. echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"?>
  4. <definitions name="WSDLInteropTestDocLitService" 
  5.     targetNamespace="http://soapinterop.org/" 
  6.     xmlns="http://schemas.xmlsoap.org/wsdl/" 
  7.     xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" 
  8.     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
  9.     xmlns:tns="http://soapinterop.org/" 
  10.     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
  11.     xmlns:xsd1="http://soapinterop.org/xsd"
  12.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  13.     xmlns:ext="http://soapinterop.org/ext">
  14.         <ext:types/> 
  15.  
  16.     <types>
  17.     <ext:schema targetNamespace="http://soapinterop.org/xsd"/>
  18.         <schema targetNamespace="http://soapinterop.org/xsd"
  19.             xmlns="http://www.w3.org/2001/XMLSchema" 
  20.             xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">           
  21.   
  22.             <element name="echoStringParam" type="xsd:string"/>
  23.          
  24.             <element name="echoStringReturn" type="xsd:string"/>            
  25.         </schema>
  26.     </types>
  27.     <ext:message name="echoString"/>
  28.     <message name="echoString">
  29.         <part element="xsd1:echoStringParam" name="a"/>
  30.     </message>
  31.     <message name="echoStringResponse">
  32.         <part element="xsd1:echoStringReturn" name="result"/>
  33.     </message>
  34.  
  35.     <ext:portType name="WSDLInteropTestDocLitPortType"/>
  36.  
  37.     <portType name="WSDLInteropTestDocLitPortType">
  38.         <operation name="echoString">
  39.             <input message="tns:echoString" name="echoString"/>
  40.             <output message="tns:echoStringResponse" name="echoStringResponse"/>
  41.         </operation>
  42.     </portType>
  43.     <ext:binding name="WSDLInteropTestDocLitPortBinding"/>
  44.     <binding name="WSDLInteropTestDocLitPortBinding" 
  45.         type="tns:WSDLInteropTestDocLitPortType">
  46.     <ext:binding style ="chunked"/>
  47.         <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  48.         <operation name="echoString">
  49.         <ext:operation style ="chunked"/>
  50.             <soap:operation soapAction="http://soapinterop.org/" style="document"/>
  51.             <input name="echoString">
  52.         <ext:body use ="direct"/>
  53.                 <soap:body namespace="http://soapinterop.org/WSDLInteropTestDocLit" 
  54.                     use="literal"/>
  55.             </input>
  56.             <output name="echoStringResponse">
  57.         <ext:body use ="direct"/>
  58.                 <soap:body namespace="http://soapinterop.org/WSDLInteropTestDocLit" 
  59.                     use="literal"/>
  60.             </output>
  61.         </operation>
  62.     </binding>
  63.     <ext:service name="WSDLInteropTestDocLitService"/>
  64.     <service name="WSDLInteropTestDocLitService">
  65.         <ext:port binding="tns:WSDLInteropTestDocLitPortBinding" 
  66.             name="WSDLInteropTestDocLitPort"/>
  67.     <port binding="tns:WSDLInteropTestDocLitPortBinding" 
  68.             name="WSDLInteropTestDocLitPort">
  69.         <ext:address location=""/>
  70.             <soap:address location="http://<?php echo $_SERVER["SERVER_NAME"].':'.$_SERVER["SERVER_PORT"];?>/soap_interop/server_round3.php"/>
  71.         </port>
  72.     
  73.     </service>
  74. </definitions>

Documentation generated on Mon, 11 Mar 2019 15:06:25 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.