GETMAINR.wsdl 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  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/xsd" 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/xsd" xmlns="http://schemas.xmlsoap.org/wsdl/">
  3. <types>
  4. <xs:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://getmainr.wsbeans.iseries/xsd" 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="args0" 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_NO" type="xs:string" />
  16. <xs:element name="PI_TYPE" 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 name="PI_LINE" type="xs:string" />
  27. <xs:element maxOccurs="unbounded" name="PI_LIST" type="xs:string" />
  28. <xs:element name="PI_NO" type="xs:string" />
  29. <xs:element name="PI_TYPE" type="xs:string" />
  30. </xs:sequence>
  31. </xs:complexType>
  32. </xs:schema>
  33. </types>
  34. <message name="mainResponse">
  35. <part name="parameters" element="tns:mainResponse" />
  36. </message>
  37. <message name="main">
  38. <part name="parameters" element="tns:main" />
  39. </message>
  40. <portType name="GETMAINRServices">
  41. <operation name="main">
  42. <input wsam:Action="urn:main" message="tns:main" />
  43. <output wsam:Action="http://getmainr.wsbeans.iseries/xsd/GETMAINRServices/mainResponse" message="tns:mainResponse" />
  44. </operation>
  45. </portType>
  46. <binding name="GETMAINRServicesPortBinding" type="tns:GETMAINRServices">
  47. <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  48. <operation name="main">
  49. <soap:operation soapAction="urn:main" />
  50. <input>
  51. <soap:body use="literal" />
  52. </input>
  53. <output>
  54. <soap:body use="literal" />
  55. </output>
  56. </operation>
  57. </binding>
  58. <service name="GETMAINR">
  59. <port name="GETMAINRServicesPort" binding="tns:GETMAINRServicesPortBinding">
  60. <soap:address location="http://10.251.68.5:10010/web/services/GETMAINRService/GETMAINR" />
  61. </port>
  62. </service>
  63. </definitions>