Back to index

php5  5.3.10
echoheadersvc.wsdl.php
Go to the documentation of this file.
00001 <?php
00002 header("Content-Type: text/xml");
00003 echo '<?xml version="1.0"?>';
00004 echo "\n";
00005 ?>
00006 <definitions name="InteropTest" targetNamespace="http://soapinterop.org/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://soapinterop.org/" xmlns:s="http://soapinterop.org/xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
00007 
00008        <types>
00009               <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://soapinterop.org/xsd">
00010 
00011                      <import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
00012 
00013                      <complexType name="ArrayOfstring">
00014                             <complexContent>
00015                                    <restriction base="SOAP-ENC:Array">
00016                                           <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="string[]"/>
00017                                    </restriction>
00018                             </complexContent>
00019                      </complexType>
00020                      <complexType name="ArrayOfint">
00021                             <complexContent>
00022                                    <restriction base="SOAP-ENC:Array">
00023                                           <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="int[]"/>
00024                                    </restriction>
00025                             </complexContent>
00026                      </complexType>
00027                      <complexType name="ArrayOffloat">
00028                             <complexContent>
00029                                    <restriction base="SOAP-ENC:Array">
00030                                           <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="float[]"/>
00031                                    </restriction>
00032                             </complexContent>
00033                      </complexType>
00034                      <complexType name="ArrayOfSOAPStruct">
00035                             <complexContent>
00036                                    <restriction base="SOAP-ENC:Array">
00037                                           <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="s:SOAPStruct[]"/>
00038                                    </restriction>
00039                             </complexContent>
00040                      </complexType>
00041                      <complexType name="SOAPStruct">
00042                             <all>
00043                                    <element name="varString" type="string" nillable="true"/>
00044                                    <element name="varInt" type="int" nillable="true"/>
00045                                    <element name="varFloat" type="float" nillable="true"/>
00046                             </all>
00047                      </complexType>
00048               </schema>
00049        </types>
00050 
00051        <message name="echoHeaderString_Request">
00052               <part name="echoMeStringRequest" type="xsd:string"/>
00053        </message>
00054        <message name="echoHeaderString_Response">
00055               <part name="echoMeStringResponse" type="xsd:string"/>
00056        </message>
00057        <message name="echoHeaderStruct_Request">
00058               <part name="echoMeStructRequest" type="s:SOAPStruct"/>
00059        </message>
00060        <message name="echoHeaderStruct_Response">
00061               <part name="echoMeStructResponse" type="s:SOAPStruct"/>
00062        </message>
00063        <message name="echoStringRequest">
00064               <part name="inputString" type="xsd:string"/>
00065        </message>
00066        <message name="echoStringResponse">
00067               <part name="return" type="xsd:string"/>
00068        </message>
00069        <message name="echoStringArrayRequest">
00070               <part name="inputStringArray" type="s:ArrayOfstring"/>
00071        </message>
00072        <message name="echoStringArrayResponse">
00073               <part name="return" type="s:ArrayOfstring"/>
00074        </message>
00075        <message name="echoIntegerRequest">
00076               <part name="inputInteger" type="xsd:int"/>
00077        </message>
00078        <message name="echoIntegerResponse">
00079               <part name="return" type="xsd:int"/>
00080        </message>
00081        <message name="echoIntegerArrayRequest">
00082               <part name="inputIntegerArray" type="s:ArrayOfint"/>
00083        </message>
00084        <message name="echoIntegerArrayResponse">
00085               <part name="return" type="s:ArrayOfint"/>
00086        </message>
00087        <message name="echoFloatRequest">
00088               <part name="inputFloat" type="xsd:float"/>
00089        </message>
00090        <message name="echoFloatResponse">
00091               <part name="return" type="xsd:float"/>
00092        </message>
00093        <message name="echoFloatArrayRequest">
00094               <part name="inputFloatArray" type="s:ArrayOffloat"/>
00095        </message>
00096        <message name="echoFloatArrayResponse">
00097               <part name="return" type="s:ArrayOffloat"/>
00098        </message>
00099        <message name="echoStructRequest">
00100               <part name="inputStruct" type="s:SOAPStruct"/>
00101        </message>
00102        <message name="echoStructResponse">
00103               <part name="return" type="s:SOAPStruct"/>
00104        </message>
00105        <message name="echoStructArrayRequest">
00106               <part name="inputStructArray" type="s:ArrayOfSOAPStruct"/>
00107        </message>
00108        <message name="echoStructArrayResponse">
00109               <part name="return" type="s:ArrayOfSOAPStruct"/>
00110        </message>
00111        <message name="echoVoidRequest"/>
00112        <message name="echoVoidResponse"/>
00113        <message name="echoBase64Request">
00114               <part name="inputBase64" type="xsd:base64Binary"/>
00115        </message>
00116        <message name="echoBase64Response">
00117               <part name="return" type="xsd:base64Binary"/>
00118        </message>
00119        <message name="echoDateRequest">
00120               <part name="inputDate" type="xsd:dateTime"/>
00121        </message>
00122        <message name="echoDateResponse">
00123               <part name="return" type="xsd:dateTime"/>
00124        </message>
00125        <message name="echoHexBinaryRequest">
00126               <part name="inputHexBinary" type="xsd:hexBinary"/>
00127        </message>
00128        <message name="echoHexBinaryResponse">
00129               <part name="return" type="xsd:hexBinary"/>
00130        </message>
00131        <message name="echoDecimalRequest">
00132               <part name="inputDecimal" type="xsd:decimal"/>
00133        </message>
00134        <message name="echoDecimalResponse">
00135               <part name="return" type="xsd:decimal"/>
00136        </message>
00137        <message name="echoBooleanRequest">
00138               <part name="inputBoolean" type="xsd:boolean"/>
00139        </message>
00140        <message name="echoBooleanResponse">
00141               <part name="return" type="xsd:boolean"/>
00142        </message>
00143 
00144        <portType name="InteropTestPortType">
00145               <operation name="echoString" parameterOrder="inputString">
00146                      <input message="tns:echoStringRequest"/>
00147                      <output message="tns:echoStringResponse"/>
00148               </operation>
00149               <operation name="echoStringArray" parameterOrder="inputStringArray">
00150                      <input message="tns:echoStringArrayRequest"/>
00151                      <output message="tns:echoStringArrayResponse"/>
00152               </operation>
00153               <operation name="echoInteger" parameterOrder="inputInteger">
00154                      <input message="tns:echoIntegerRequest"/>
00155                      <output message="tns:echoIntegerResponse"/>
00156               </operation>
00157               <operation name="echoIntegerArray" parameterOrder="inputIntegerArray">
00158                      <input message="tns:echoIntegerArrayRequest"/>
00159                      <output message="tns:echoIntegerArrayResponse"/>
00160               </operation>
00161               <operation name="echoFloat" parameterOrder="inputFloat">
00162                      <input message="tns:echoFloatRequest"/>
00163                      <output message="tns:echoFloatResponse"/>
00164               </operation>
00165               <operation name="echoFloatArray" parameterOrder="inputFloatArray">
00166                      <input message="tns:echoFloatArrayRequest"/>
00167                      <output message="tns:echoFloatArrayResponse"/>
00168               </operation>
00169               <operation name="echoStruct" parameterOrder="inputStruct">
00170                      <input message="tns:echoStructRequest"/>
00171                      <output message="tns:echoStructResponse"/>
00172               </operation>
00173               <operation name="echoStructArray" parameterOrder="inputStructArray">
00174                      <input message="tns:echoStructArrayRequest"/>
00175                      <output message="tns:echoStructArrayResponse"/>
00176               </operation>
00177               <operation name="echoVoid">
00178                      <input message="tns:echoVoidRequest"/>
00179                      <output message="tns:echoVoidResponse"/>
00180               </operation>
00181               <operation name="echoBase64" parameterOrder="inputBase64">
00182                      <input message="tns:echoBase64Request"/>
00183                      <output message="tns:echoBase64Response"/>
00184               </operation>
00185               <operation name="echoDate" parameterOrder="inputDate">
00186                      <input message="tns:echoDateRequest"/>
00187                      <output message="tns:echoDateResponse"/>
00188               </operation>
00189               <operation name="echoHexBinary" parameterOrder="inputHexBinary">
00190                      <input message="tns:echoHexBinaryRequest"/>
00191                      <output message="tns:echoHexBinaryResponse"/>
00192               </operation>
00193               <operation name="echoDecimal" parameterOrder="inputDecimal">
00194                      <input message="tns:echoDecimalRequest"/>
00195                      <output message="tns:echoDecimalResponse"/>
00196               </operation>
00197               <operation name="echoBoolean" parameterOrder="inputBoolean">
00198                      <input message="tns:echoBooleanRequest"/>
00199                      <output message="tns:echoBooleanResponse"/>
00200               </operation>
00201        </portType>
00202 
00203        <binding name="InteropEchoHeaderBinding" type="tns:InteropTestPortType">
00204               <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
00205 
00206               <operation name="echoString">
00207                      <soap:operation soapAction="http://soapinterop.org/"/>
00208                      <input>
00209                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00210                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00211                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00212                      </input>
00213                      <output>
00214                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00215                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00216                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00217                      </output>
00218               </operation>
00219               <operation name="echoStringArray">
00220                      <soap:operation soapAction="http://soapinterop.org/"/>
00221                      <input>
00222                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00223                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00224                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00225                      </input>
00226                      <output>
00227                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00228                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00229                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00230                      </output>
00231               </operation>
00232               <operation name="echoInteger">
00233                      <soap:operation soapAction="http://soapinterop.org/"/>
00234                      <input>
00235                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00236                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00237                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00238                      </input>
00239                      <output>
00240                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00241                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00242                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00243                      </output>
00244               </operation>
00245               <operation name="echoIntegerArray">
00246                      <soap:operation soapAction="http://soapinterop.org/"/>
00247                      <input>
00248                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00249                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00250                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00251                      </input>
00252                      <output>
00253                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00254                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00255                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00256                      </output>
00257               </operation>
00258               <operation name="echoFloat">
00259                      <soap:operation soapAction="http://soapinterop.org/"/>
00260                      <input>
00261                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00262                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00263                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00264                      </input>
00265                      <output>
00266                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00267                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00268                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00269                      </output>
00270               </operation>
00271               <operation name="echoFloatArray">
00272                      <soap:operation soapAction="http://soapinterop.org/"/>
00273                      <input>
00274                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00275                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00276                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00277                      </input>
00278                      <output>
00279                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00280                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00281                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00282                      </output>
00283               </operation>
00284               <operation name="echoStruct">
00285                      <soap:operation soapAction="http://soapinterop.org/"/>
00286                      <input>
00287                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00288                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00289                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00290                      </input>
00291                      <output>
00292                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00293                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00294                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00295                      </output>
00296               </operation>
00297               <operation name="echoStructArray">
00298                      <soap:operation soapAction="http://soapinterop.org/"/>
00299                      <input>
00300                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00301                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00302                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00303                      </input>
00304                      <output>
00305                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00306                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00307                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00308                      </output>
00309               </operation>
00310               <operation name="echoVoid">
00311                      <soap:operation soapAction="http://soapinterop.org/"/>
00312                      <input>
00313                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00314                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00315                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00316                      </input>
00317                      <output>
00318                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00319                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00320                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00321                      </output>
00322               </operation>
00323               <operation name="echoBase64">
00324                      <soap:operation soapAction="http://soapinterop.org/"/>
00325                      <input>
00326                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00327                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00328                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00329                      </input>
00330                      <output>
00331                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00332                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00333                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00334                      </output>
00335               </operation>
00336               <operation name="echoDate">
00337                      <soap:operation soapAction="http://soapinterop.org/"/>
00338                      <input>
00339                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00340                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00341                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00342                      </input>
00343                      <output>
00344                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00345                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00346                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00347                      </output>
00348               </operation>
00349               <operation name="echoHexBinary">
00350                      <soap:operation soapAction="http://soapinterop.org/"/>
00351                      <input>
00352                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00353                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00354                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00355                      </input>
00356                      <output>
00357                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00358                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00359                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00360                      </output>
00361               </operation>
00362               <operation name="echoDecimal">
00363                      <soap:operation soapAction="http://soapinterop.org/"/>
00364                      <input>
00365                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00366                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00367                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00368                      </input>
00369                      <output>
00370                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00371                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00372                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00373                      </output>
00374               </operation>
00375               <operation name="echoBoolean">
00376                      <soap:operation soapAction="http://soapinterop.org/"/>
00377                      <input>
00378                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00379                             <soap:header use="encoded" message="tns:echoHeaderString_Request" part="echoMeStringRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00380                             <soap:header use="encoded" message="tns:echoHeaderStruct_Request" part="echoMeStructRequest" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00381                      </input>
00382                      <output>
00383                             <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00384                             <soap:header use="encoded" message="tns:echoHeaderString_Response" part="echoMeStringResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00385                             <soap:header use="encoded" message="tns:echoHeaderStruct_Response" part="echoMeStructResponse" namespace="http://soapinterop.org/echoheader/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
00386                      </output>
00387               </operation>
00388 
00389        </binding>
00390 
00391        <service name="interopLabEchoHeader">
00392 
00393               <port name="interopPortEchoHdr" binding="tns:InteropEchoHeaderBinding">
00394                      <soap:address location="<?php echo ((isset($_SERVER['HTTPS'])?"https://":"http://").$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']));?>/server_round2_groupC.php"/>
00395               </port>
00396 
00397        </service>
00398 </definitions>