ISmartPlanWebService.wsdl 4.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://tempuri.org/" xmlns:http="http://schemas.microsoft.com/ws/06/2004/policy/http" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" name="ISmartExerciseWebService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  3. <wsdl:types>
  4. <xsd:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
  5. <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  6. <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />
  7. <xsd:element name="QueryAction">
  8. <xsd:complexType />
  9. </xsd:element>
  10. <xsd:element name="QueryActionResponse">
  11. <xsd:complexType>
  12. <xsd:sequence>
  13. <xsd:element minOccurs="0" maxOccurs="1" name="QueryActionResult" type="tns:AjaxResultWs" />
  14. </xsd:sequence>
  15. </xsd:complexType>
  16. </xsd:element>
  17. <xsd:element name="CompleteAction">
  18. <xsd:complexType>
  19. <xsd:sequence>
  20. <xsd:element minOccurs="0" maxOccurs="1" name="id" type="xsd:string" />
  21. </xsd:sequence>
  22. </xsd:complexType>
  23. </xsd:element>
  24. <xsd:element name="CompleteActionResponse">
  25. <xsd:complexType>
  26. <xsd:sequence>
  27. <xsd:element minOccurs="0" maxOccurs="1" name="CompleteActionResult" type="tns:AjaxResultWs" />
  28. </xsd:sequence>
  29. </xsd:complexType>
  30. </xsd:element>
  31. <xsd:complexType name="AjaxResultWs">
  32. <xsd:sequence>
  33. <xsd:element minOccurs="1" maxOccurs="1" name="Success" type="xsd:boolean" />
  34. <xsd:element minOccurs="0" maxOccurs="1" name="Message" type="xsd:string" />
  35. <xsd:element minOccurs="0" maxOccurs="1" name="Id" type="xsd:string" />
  36. <xsd:element minOccurs="0" maxOccurs="1" name="Name" type="xsd:string" />
  37. <xsd:element minOccurs="1" maxOccurs="1" name="IsComplete" type="xsd:boolean" />
  38. <xsd:element minOccurs="1" maxOccurs="1" name="TotalCount" type="xsd:int" />
  39. </xsd:sequence>
  40. </xsd:complexType>
  41. </xsd:schema>
  42. </wsdl:types>
  43. <wsdl:message name="ISmartExerciseWebService_QueryAction_InputMessage">
  44. <wsdl:part name="parameters" element="tns:QueryAction" />
  45. </wsdl:message>
  46. <wsdl:message name="ISmartExerciseWebService_QueryAction_OutputMessage">
  47. <wsdl:part name="parameters" element="tns:QueryActionResponse" />
  48. </wsdl:message>
  49. <wsdl:message name="ISmartExerciseWebService_CompleteAction_InputMessage">
  50. <wsdl:part name="parameters" element="tns:CompleteAction" />
  51. </wsdl:message>
  52. <wsdl:message name="ISmartExerciseWebService_CompleteAction_OutputMessage">
  53. <wsdl:part name="parameters" element="tns:CompleteActionResponse" />
  54. </wsdl:message>
  55. <wsdl:portType name="ISmartExerciseWebService">
  56. <wsdl:operation name="QueryAction">
  57. <wsdl:input message="tns:ISmartExerciseWebService_QueryAction_InputMessage" />
  58. <wsdl:output message="tns:ISmartExerciseWebService_QueryAction_OutputMessage" />
  59. </wsdl:operation>
  60. <wsdl:operation name="CompleteAction">
  61. <wsdl:input message="tns:ISmartExerciseWebService_CompleteAction_InputMessage" />
  62. <wsdl:output message="tns:ISmartExerciseWebService_CompleteAction_OutputMessage" />
  63. </wsdl:operation>
  64. </wsdl:portType>
  65. <wsdl:binding style="document" name="BasicHttpBinding" type="tns:ISmartExerciseWebService">
  66. <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  67. <wsdl:operation name="QueryAction">
  68. <soap:operation soapAction="http://tempuri.org/ISmartExerciseWebService/QueryAction" style="document" />
  69. <wsdl:input>
  70. <soap:body use="literal" />
  71. </wsdl:input>
  72. <wsdl:output>
  73. <soap:body use="literal" />
  74. </wsdl:output>
  75. </wsdl:operation>
  76. <wsdl:operation name="CompleteAction">
  77. <soap:operation soapAction="http://tempuri.org/ISmartExerciseWebService/CompleteAction" style="document" />
  78. <wsdl:input>
  79. <soap:body use="literal" />
  80. </wsdl:input>
  81. <wsdl:output>
  82. <soap:body use="literal" />
  83. </wsdl:output>
  84. </wsdl:operation>
  85. </wsdl:binding>
  86. <wsdl:service name="ISmartExerciseWebService">
  87. <wsdl:port name="BasicHttpBinding" binding="tns:BasicHttpBinding">
  88. <soap:address location="http://shvber.com:5032/WebService.asmx" />
  89. </wsdl:port>
  90. </wsdl:service>
  91. </wsdl:definitions>