123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270 |
- <?xml version="1.0" encoding="utf-8"?>
- <wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://service.webService.jh.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="MeterReadingImplService" targetNamespace="http://service.webService.jh.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <xs:schema elementFormDefault="unqualified" targetNamespace="http://service.webService.jh.com/" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:element name="UPMeterRead" type="tns:UPMeterRead" />
- <xs:element name="UPMeterReadResponse" type="tns:UPMeterReadResponse" />
- <xs:element name="UPUserYe" type="tns:UPUserYe" />
- <xs:element name="UPUserYeResponse" type="tns:UPUserYeResponse" />
- <xs:element name="UPValveControlState" type="tns:UPValveControlState" />
- <xs:element name="UPValveControlStateResponse" type="tns:UPValveControlStateResponse" />
- <xs:element name="ValveControl" type="tns:ValveControl" />
- <xs:element name="ValveControlResponse" type="tns:ValveControlResponse" />
- <xs:element name="getMeterInfo" type="tns:getMeterInfo" />
- <xs:element name="getMeterInfoResponse" type="tns:getMeterInfoResponse" />
- <xs:element name="getUserYe" type="tns:getUserYe" />
- <xs:element name="getUserYeResponse" type="tns:getUserYeResponse" />
- <xs:complexType name="UPValveControlState">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="ValveControlState" type="tns:valveControlState" />
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="valveControlState">
- <xs:sequence>
- <xs:element minOccurs="0" name="controlTime" type="xs:string" />
- <xs:element minOccurs="0" name="id" type="xs:string" />
- <xs:element minOccurs="0" name="meterState" type="xs:string" />
- <xs:element minOccurs="0" name="result" type="xs:string" />
- <xs:element minOccurs="0" name="state" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="UPValveControlStateResponse">
- <xs:sequence>
- <xs:element name="return" type="xs:boolean" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="UPMeterRead">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="meterRead" type="tns:meterRead" />
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="meterRead">
- <xs:sequence>
- <xs:element minOccurs="0" name="cgr" type="xs:string" />
- <xs:element minOccurs="0" name="dl" type="xs:string" />
- <xs:element minOccurs="0" name="kgbj" type="xs:string" />
- <xs:element minOccurs="0" name="meterAddress" type="xs:string" />
- <xs:element minOccurs="0" name="meterAddress1" type="xs:string" />
- <xs:element minOccurs="0" name="meterState" type="xs:string" />
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- <xs:element minOccurs="0" name="readDate" type="xs:string" />
- <xs:element name="readNum" type="xs:double" />
- <xs:element minOccurs="0" name="xhqd" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="UPMeterReadResponse">
- <xs:sequence>
- <xs:element minOccurs="0" name="return" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ValveControl">
- <xs:sequence>
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ValveControlResponse">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="return" type="tns:valveControlList" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="valveControlList">
- <xs:sequence>
- <xs:element minOccurs="0" name="controlTime" type="xs:string" />
- <xs:element minOccurs="0" name="id" type="xs:int" />
- <xs:element minOccurs="0" name="meteraddress" type="xs:string" />
- <xs:element minOccurs="0" name="meteraddress1" type="xs:string" />
- <xs:element minOccurs="0" name="operator" type="xs:string" />
- <xs:element minOccurs="0" name="valveState" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="getMeterInfo">
- <xs:sequence>
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="getMeterInfoResponse">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="return" type="tns:meterInfo" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="meterInfo">
- <xs:sequence>
- <xs:element minOccurs="0" name="address" type="xs:string" />
- <xs:element minOccurs="0" name="anzhrq" type="xs:string" />
- <xs:element minOccurs="0" name="areaname" type="xs:string" />
- <xs:element minOccurs="0" name="cbyname" type="xs:string" />
- <xs:element minOccurs="0" name="login" type="xs:string" />
- <xs:element minOccurs="0" name="meterState" type="xs:string" />
- <xs:element minOccurs="0" name="meteraddress" type="xs:string" />
- <xs:element minOccurs="0" name="meteraddress1" type="xs:string" />
- <xs:element minOccurs="0" name="term" type="xs:string" />
- <xs:element minOccurs="0" name="unitname" type="xs:string" />
- <xs:element minOccurs="0" name="unitno" type="xs:string" />
- <xs:element minOccurs="0" name="waterno" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="UPUserYe">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="UserYe" type="tns:userYe" />
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="userYe">
- <xs:sequence>
- <xs:element minOccurs="0" name="inflag" type="xs:string" />
- <xs:element minOccurs="0" name="unit_no" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="UPUserYeResponse">
- <xs:sequence>
- <xs:element name="return" type="xs:boolean" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="getUserYe">
- <xs:sequence>
- <xs:element minOccurs="0" name="metersort_id" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="getUserYeResponse">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="return" type="tns:valueUserYe" />
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="valueUserYe">
- <xs:sequence>
- <xs:element minOccurs="0" name="jfdate" type="xs:string" />
- <xs:element minOccurs="0" name="jfje" type="xs:double" />
- <xs:element minOccurs="0" name="memo" type="xs:string" />
- <xs:element minOccurs="0" name="meteraddress" type="xs:string" />
- <xs:element minOccurs="0" name="unit_no" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- </xs:schema>
- </wsdl:types>
- <wsdl:message name="UPUserYe">
- <wsdl:part name="parameters" element="tns:UPUserYe" />
- </wsdl:message>
- <wsdl:message name="getMeterInfo">
- <wsdl:part name="parameters" element="tns:getMeterInfo" />
- </wsdl:message>
- <wsdl:message name="ValveControlResponse">
- <wsdl:part name="parameters" element="tns:ValveControlResponse" />
- </wsdl:message>
- <wsdl:message name="ValveControl">
- <wsdl:part name="parameters" element="tns:ValveControl" />
- </wsdl:message>
- <wsdl:message name="UPValveControlStateResponse">
- <wsdl:part name="parameters" element="tns:UPValveControlStateResponse" />
- </wsdl:message>
- <wsdl:message name="UPUserYeResponse">
- <wsdl:part name="parameters" element="tns:UPUserYeResponse" />
- </wsdl:message>
- <wsdl:message name="UPMeterReadResponse">
- <wsdl:part name="parameters" element="tns:UPMeterReadResponse" />
- </wsdl:message>
- <wsdl:message name="getUserYeResponse">
- <wsdl:part name="parameters" element="tns:getUserYeResponse" />
- </wsdl:message>
- <wsdl:message name="UPMeterRead">
- <wsdl:part name="parameters" element="tns:UPMeterRead" />
- </wsdl:message>
- <wsdl:message name="UPValveControlState">
- <wsdl:part name="parameters" element="tns:UPValveControlState" />
- </wsdl:message>
- <wsdl:message name="getUserYe">
- <wsdl:part name="parameters" element="tns:getUserYe" />
- </wsdl:message>
- <wsdl:message name="getMeterInfoResponse">
- <wsdl:part name="parameters" element="tns:getMeterInfoResponse" />
- </wsdl:message>
- <wsdl:portType name="IMeterReading">
- <wsdl:operation name="UPValveControlState">
- <wsdl:input name="UPValveControlState" message="tns:UPValveControlState" />
- <wsdl:output name="UPValveControlStateResponse" message="tns:UPValveControlStateResponse" />
- </wsdl:operation>
- <wsdl:operation name="UPMeterRead">
- <wsdl:input name="UPMeterRead" message="tns:UPMeterRead" />
- <wsdl:output name="UPMeterReadResponse" message="tns:UPMeterReadResponse" />
- </wsdl:operation>
- <wsdl:operation name="ValveControl">
- <wsdl:input name="ValveControl" message="tns:ValveControl" />
- <wsdl:output name="ValveControlResponse" message="tns:ValveControlResponse" />
- </wsdl:operation>
- <wsdl:operation name="getMeterInfo">
- <wsdl:input name="getMeterInfo" message="tns:getMeterInfo" />
- <wsdl:output name="getMeterInfoResponse" message="tns:getMeterInfoResponse" />
- </wsdl:operation>
- <wsdl:operation name="UPUserYe">
- <wsdl:input name="UPUserYe" message="tns:UPUserYe" />
- <wsdl:output name="UPUserYeResponse" message="tns:UPUserYeResponse" />
- </wsdl:operation>
- <wsdl:operation name="getUserYe">
- <wsdl:input name="getUserYe" message="tns:getUserYe" />
- <wsdl:output name="getUserYeResponse" message="tns:getUserYeResponse" />
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="MeterReadingImplServiceSoapBinding" type="tns:IMeterReading">
- <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="UPValveControlState">
- <soap:operation soapAction="" style="document" />
- <wsdl:input name="UPValveControlState">
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output name="UPValveControlStateResponse">
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="UPMeterRead">
- <soap:operation soapAction="" style="document" />
- <wsdl:input name="UPMeterRead">
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output name="UPMeterReadResponse">
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="ValveControl">
- <soap:operation soapAction="" style="document" />
- <wsdl:input name="ValveControl">
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output name="ValveControlResponse">
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="UPUserYe">
- <soap:operation soapAction="" style="document" />
- <wsdl:input name="UPUserYe">
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output name="UPUserYeResponse">
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="getMeterInfo">
- <soap:operation soapAction="" style="document" />
- <wsdl:input name="getMeterInfo">
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output name="getMeterInfoResponse">
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="getUserYe">
- <soap:operation soapAction="" style="document" />
- <wsdl:input name="getUserYe">
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output name="getUserYeResponse">
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="MeterReadingImplService">
- <wsdl:port name="MeterReadingImplPort" binding="tns:MeterReadingImplServiceSoapBinding">
- <soap:address location="http://1.181.53.42:8000/server/meterReading" />
- </wsdl:port>
- </wsdl:service>
- </wsdl:definitions>
|