GETMAINR.wsdl 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://getmainr.wsbeans.iseries/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" name="GETMAINR" targetNamespace="http://getmainr.wsbeans.iseries/" xmlns="http://schemas.xmlsoap.org/wsdl/">
  3. <types>
  4. <xs:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://getmainr.wsbeans.iseries/" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  5. <xs:element name="main" type="tns:main" />
  6. <xs:element name="mainResponse" type="tns:mainResponse" />
  7. <xs:complexType name="main">
  8. <xs:sequence>
  9. <xs:element name="arg0" type="tns:mainInput" />
  10. </xs:sequence>
  11. </xs:complexType>
  12. <xs:complexType name="mainInput">
  13. <xs:sequence>
  14. <xs:element name="PI_LINE" type="xs:string" />
  15. <xs:element name="PI_TYPE" type="xs:string" />
  16. <xs:element name="PI_NO" type="xs:string" />
  17. </xs:sequence>
  18. </xs:complexType>
  19. <xs:complexType name="mainResponse">
  20. <xs:sequence>
  21. <xs:element name="return" type="tns:mainResult" />
  22. </xs:sequence>
  23. </xs:complexType>
  24. <xs:complexType name="mainResult">
  25. <xs:sequence>
  26. <xs:element maxOccurs="unbounded" name="PI_LIST" type="xs:string" />
  27. </xs:sequence>
  28. </xs:complexType>
  29. </xs:schema>
  30. </types>
  31. <message name="mainResponse">
  32. <part name="parameters" element="tns:mainResponse" />
  33. </message>
  34. <message name="main">
  35. <part name="parameters" element="tns:main" />
  36. </message>
  37. <portType name="GETMAINRServices">
  38. <operation name="main">
  39. <input wsam:Action="urn:main" message="tns:main" />
  40. <output wsam:Action="http://getmainr.wsbeans.iseries/GETMAINRServices/mainResponse" message="tns:mainResponse" />
  41. </operation>
  42. </portType>
  43. <binding name="GETMAINRServicesPortBinding" type="tns:GETMAINRServices">
  44. <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  45. <operation name="main">
  46. <soap:operation soapAction="urn:main" />
  47. <input>
  48. <soap:body use="literal" />
  49. </input>
  50. <output>
  51. <soap:body use="literal" />
  52. </output>
  53. </operation>
  54. </binding>
  55. <service name="GETMAINR">
  56. <port name="GETMAINRServicesPort" binding="tns:GETMAINRServicesPortBinding">
  57. <soap:address location="http://10.110.37.249:10010/web/services/GETMAINRService/GETMAINR" />
  58. </port>
  59. </service>
  60. </definitions>