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

Source for file InteropTestExtensibilityRequired.wsdl.php

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

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