bug29795.wsdl 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://xml.amazon.com/AWSProductData/2004-08-01" targetNamespace="http://xml.amazon.com/AWSProductData/2004-08-01">
  2. <types>
  3. <xs:schema targetNamespace="http://xml.amazon.com/AWSProductData/2004-08-01" elementFormDefault="qualified">
  4. <xs:complexType name="Price">
  5. <xs:sequence>
  6. <xs:element name="Amount" type="xs:integer" minOccurs="0"/>
  7. <xs:element name="CurrencyCode" type="xs:string" minOccurs="0"/>
  8. </xs:sequence>
  9. </xs:complexType>
  10. </xs:schema>
  11. </types>
  12. <message name="GetPriceRequest">
  13. </message>
  14. <message name="GetPriceResponse">
  15. <part name="Price" type="tns:Price"/>
  16. </message>
  17. <portType name="AWSProductDataPortType">
  18. <operation name="GetPrice">
  19. <input message="tns:GetPriceRequest"/>
  20. <output message="tns:GetPriceResponse"/>
  21. </operation>
  22. </portType>
  23. <binding name="AWSProductDataBinding" type="tns:AWSProductDataPortType">
  24. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  25. <operation name="GetPrice">
  26. <soap:operation soapAction="http://soap.amazon.com"/>
  27. <input>
  28. <soap:body use="literal"/>
  29. </input>
  30. <output>
  31. <soap:body use="literal"/>
  32. </output>
  33. </operation>
  34. </binding>
  35. <service name="AWSProductData">
  36. <port name="AWSProductDataPort" binding="tns:AWSProductDataBinding">
  37. <soap:address location="http://aws-beta.amazon.com/onca/soap?Service=AWSProductData"/>
  38. </port>
  39. </service>
  40. </definitions>