server030.wsdl 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <definitions
  3. xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5. xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  6. xmlns:si="http://soapinterop.org/xsd"
  7. xmlns:tns="http://testuri.org"
  8. xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
  9. xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  10. xmlns="http://schemas.xmlsoap.org/wsdl/"
  11. targetNamespace="http://testuri.org">
  12. <types>
  13. <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://testuri.org">
  14. <xsd:complexType name="ItemArray">
  15. <xsd:complexContent>
  16. <xsd:extension base="SOAP-ENC:Array">
  17. <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:Item[]"/>
  18. </xsd:extension>
  19. </xsd:complexContent>
  20. </xsd:complexType>
  21. <xsd:complexType name="Item">
  22. <xsd:sequence>
  23. <xsd:element name="text" type="string"/>
  24. </xsd:sequence>
  25. </xsd:complexType>
  26. </xsd:schema>
  27. </types>
  28. <message name="getItems"/>
  29. <message name="getItemsResponse">
  30. <part name="getItemsReturn" type="tns:ItemArray"/>
  31. </message>
  32. <portType name="TestServicePortType">
  33. <operation name="getItems">
  34. <input message="tns:getItems"/>
  35. <output message="tns:getItemsResponse"/>
  36. </operation>
  37. </portType>
  38. <binding name="TestServiceBinding" type="tns:TestServicePortType">
  39. <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
  40. <operation name="getItems">
  41. <soap:operation soapAction="http://testuri.orgTestServiceAction"/>
  42. <input/>
  43. <output>
  44. <soap:body namespace="http://testuri.org" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  45. </output>
  46. </operation>
  47. </binding>
  48. <service name="TestServiceService">
  49. <port name="TestServicePort" binding="tns:TestServiceBinding">
  50. <soap:address location="http://linuxsrv.home/~dmitry/soap/soap_server.php"/>
  51. </port>
  52. </service>
  53. </definitions>