bug38536.wsdl 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
  3. xmlns:xs="http://www.w3.org/2001/XMLSchema"
  4. xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
  5. xmlns:enturma="http://www.grupos.com.br/ws/enturmaServices"
  6. xmlns:clientTypes="http://www.grupos.com.br/ws/enturma/client"
  7. targetNamespace="http://www.grupos.com.br/ws/enturmaServices"
  8. elementFormDefault="qualified"
  9. attributeFormDefault="qualified">
  10. <types>
  11. <schema xmlns="http://www.w3.org/2001/XMLSchema"
  12. xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  13. xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
  14. targetNamespace="http://www.grupos.com.br/ws/enturma/client">
  15. <complexType name="ClientType">
  16. <sequence>
  17. <element name="id" type="int"/>
  18. <element name="address" type="clientTypes:ClientAddressType" minOccurs="0"/>
  19. </sequence>
  20. </complexType>
  21. <complexType name="ClientAddressType">
  22. <sequence>
  23. <element name="idClient" type="int"/>
  24. <element name="address" type="string" minOccurs="0"/>
  25. </sequence>
  26. </complexType>
  27. </schema>
  28. </types>
  29. <message name="testMessage" />
  30. <message name="testResponse">
  31. <part name="domain" type="clientTypes:ClientType"/>
  32. </message>
  33. <portType name="SessionImpl">
  34. <operation name="test">
  35. <input message="enturma:testMessage" />
  36. <output message="enturma:testResponse" />
  37. </operation>
  38. </portType>
  39. <binding name="SessionBind" type="enturma:SessionImpl">
  40. <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
  41. <operation name="test">
  42. <soap:operation soapAction="test://"/>
  43. <input>
  44. <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="test://"/>
  45. </input>
  46. <output>
  47. <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="test://"/>
  48. </output>
  49. </operation>
  50. </binding>
  51. <service name="Session">
  52. <port name="SessionImpl" binding="enturma:SessionBind">
  53. <soap:address location="test://"/>
  54. </port>
  55. </service>
  56. </definitions>