xml

<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="HelloServiceImplService" targetNamespace="http://webservice.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://webservice.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://webservice.com/" xmlns:tns="http://webservice.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Customer" type="tns:customer" />
<xs:element name="HelloServiceFault" type="tns:helloServiceFault" />
<xs:element name="selectMaxAgeStudent" type="tns:selectMaxAgeStudent" />
<xs:element name="selectMaxAgeStudentResponse" type="tns:selectMaxAgeStudentResponse" />
<xs:element name="selectMaxLongNameStudent" type="tns:selectMaxLongNameStudent" />
<xs:element name="selectMaxLongNameStudentResponse" type="tns:selectMaxLongNameStudentResponse" />
<xs:complexType name="selectMaxAgeStudent">
<xs:sequence>
<xs:element minOccurs="0" name="customer1" type="tns:customer" />
<xs:element minOccurs="0" name="customer2" type="tns:customer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="customer">
<xs:sequence>
<xs:element name="id" type="xs:long" />
<xs:element minOccurs="0" name="name" type="xs:string" />
<xs:element minOccurs="0" name="birthday" type="xs:dateTime" />
<xs:element minOccurs="0" name="dataHandler" ns1:expectedContentTypes="application/octet-stream" type="xs:base64Binary" xmlns:ns1="http://www.w3.org/2005/05/xmlmime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="selectMaxAgeStudentResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:customer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="helloServiceFault">
<xs:sequence>
<xs:element minOccurs="0" name="t" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="selectMaxLongNameStudent">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:customer" />
<xs:element minOccurs="0" name="arg1" type="tns:customer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="selectMaxLongNameStudentResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:customer" />
</xs:sequence>
</xs:complexType>
<xs:element name="HelloServiceException" nillable="true" type="tns:helloServiceFault" />
</xs:schema>
</wsdl:types>
<wsdl:message name="selectMaxAgeStudentResponse">
<wsdl:part element="tns:selectMaxAgeStudentResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="selectMaxLongNameStudent">
<wsdl:part element="tns:selectMaxLongNameStudent" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="selectMaxLongNameStudentResponse">
<wsdl:part element="tns:selectMaxLongNameStudentResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="HelloServiceException">
<wsdl:part element="tns:HelloServiceException" name="HelloServiceException">
</wsdl:part>
</wsdl:message>
<wsdl:message name="selectMaxAgeStudent">
<wsdl:part element="tns:selectMaxAgeStudent" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="IHelloService">
<wsdl:operation name="selectMaxAgeStudent">
<wsdl:input message="tns:selectMaxAgeStudent" name="selectMaxAgeStudent">
</wsdl:input>
<wsdl:output message="tns:selectMaxAgeStudentResponse" name="selectMaxAgeStudentResponse">
</wsdl:output>
<wsdl:fault message="tns:HelloServiceException" name="HelloServiceException">
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="selectMaxLongNameStudent">
<wsdl:input message="tns:selectMaxLongNameStudent" name="selectMaxLongNameStudent">
</wsdl:input>
<wsdl:output message="tns:selectMaxLongNameStudentResponse" name="selectMaxLongNameStudentResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="HelloServiceImplServiceSoapBinding" type="tns:IHelloService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="selectMaxAgeStudent">
<soap:operation soapAction="method" style="document" />
<wsdl:input name="selectMaxAgeStudent">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="selectMaxAgeStudentResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HelloServiceException">
<soap:fault name="HelloServiceException" use="literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="selectMaxLongNameStudent">
<soap:operation soapAction="" style="document" />
<wsdl:input name="selectMaxLongNameStudent">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="selectMaxLongNameStudentResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="HelloServiceImplService">
<wsdl:port binding="tns:HelloServiceImplServiceSoapBinding" name="HelloServiceImplPort">
<soap:address location="http://127.1.1.0:8080/helloService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
  
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="HelloServiceImplService" targetNamespace="http://webservice.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://webservice.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<xs:schema elementFormDefault="unqualified" targetNamespace="http://webservice.com/" version="1.0" xmlns:tns="http://webservice.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Customer" type="tns:customer"/>
<xs:element name="selectMaxAgeStudent" type="tns:selectMaxAgeStudent"/>
<xs:element name="selectMaxAgeStudentResponse" type="tns:selectMaxAgeStudentResponse"/>
<xs:element name="selectMaxLongNameStudent" type="tns:selectMaxLongNameStudent"/>
<xs:element name="selectMaxLongNameStudentResponse" type="tns:selectMaxLongNameStudentResponse"/>
<xs:complexType name="selectMaxAgeStudent">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:customer"/>
<xs:element minOccurs="0" name="arg1" type="tns:customer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="customer">
<xs:sequence>
<xs:element minOccurs="0" name="birthday" type="xs:dateTime"/>
<xs:element name="id" type="xs:long"/>
<xs:element minOccurs="0" name="name" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="selectMaxAgeStudentResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:customer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="selectMaxLongNameStudent">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:customer"/>
<xs:element minOccurs="0" name="arg1" type="tns:customer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="selectMaxLongNameStudentResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:customer"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
</wsdl:types>
<wsdl:message name="selectMaxAgeStudentResponse">
<wsdl:part element="tns:selectMaxAgeStudentResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="selectMaxLongNameStudent">
<wsdl:part element="tns:selectMaxLongNameStudent" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="selectMaxLongNameStudentResponse">
<wsdl:part element="tns:selectMaxLongNameStudentResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="selectMaxAgeStudent">
<wsdl:part element="tns:selectMaxAgeStudent" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="IHelloService">
<wsdl:operation name="selectMaxAgeStudent">
<wsdl:input message="tns:selectMaxAgeStudent" name="selectMaxAgeStudent">
</wsdl:input>
<wsdl:output message="tns:selectMaxAgeStudentResponse" name="selectMaxAgeStudentResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="selectMaxLongNameStudent">
<wsdl:input message="tns:selectMaxLongNameStudent" name="selectMaxLongNameStudent">
</wsdl:input>
<wsdl:output message="tns:selectMaxLongNameStudentResponse" name="selectMaxLongNameStudentResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="HelloServiceImplServiceSoapBinding" type="tns:IHelloService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="selectMaxAgeStudent">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="selectMaxAgeStudent">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="selectMaxAgeStudentResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="selectMaxLongNameStudent">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="selectMaxLongNameStudent">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="selectMaxLongNameStudentResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="HelloServiceImplService">
<wsdl:port binding="tns:HelloServiceImplServiceSoapBinding" name="HelloServiceImplPort">
<soap:address location="http://127.1.1.0:8080/helloService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
 

你可能感兴趣的:(xml,webservice,SOAP)