KbDocdbService.wsdl:
<?xml version='1.0' encoding='UTF-8' ?>
<!-- Generated 08/06/03 by Microsoft SOAP Toolkit WSDL File Generator, Version 3.00.1325.0 --> 
<definitions
name='KbDocdbService'
targetNamespace='http://tempuri.org/KbDocdbService/wsdl/'
xmlns:wsdlns='http://tempuri.org/KbDocdbService/wsdl/'
……
xmlns='http://schemas.xmlsoap.org/wsdl/'> <types>
<schema
targetNamespace='http://tempuri.org/KbDocdbService/type/'
xmlns='http://www.w3.org/2001/XMLSchema'
xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
elementFormDefault='qualified'> <import namespace='http://schemas.xmlsoap.org/soap/encoding/'/>
<import namespace='http://schemas.xmlsoap.org/wsdl/'/>
<import namespace='http://schemas.xmlsoap.org/ws/2002/04/reference/'/>
<import namespace='http://schemas.xmlsoap.org/ws/2002/04/content-type/'/> <complexType name='ArrayOfint'>
<complexContent>
<restriction base='SOAP-ENC:Array'>
<attribute ref='SOAP-ENC:arrayType' wsdl:arrayType='int[]'/>
</restriction>
</complexContent>
</complexType> </schema>
</types> <message name='KBDbServer.CreateDatabase'>
<part name='szDbPath' type='xsd:string'/>
<part name='szDbname' type='xsd:string'/>
<part name='szDbtitle' type='xsd:string'/>
<part name='szTemplateFilename' type='xsd:string'/>
<part name='bCompress' type='xsd:boolean'/>
</message> <message name='KBDbServer.CreateDatabaseResponse'>
<part name='Result' type='xsd:anyType'/>
</message>……
<message name='KBDbServer.AddDbResponse'>
<part name='szDbtitle' type='xsd:string'/>
<part name='bDone' type='xsd:boolean'/>
</message> <portType name='KBDbServerSoapPort'> <operation name='CreateDatabase' parameterOrder='szDbPath szDbname szDbtitle szTemplateFilename bCompress'>
<input message='wsdlns:KBDbServer.CreateDatabase'/>
<output message='wsdlns:KBDbServer.CreateDatabaseResponse'/>
</operation> <operation name='DeleteDatabase' parameterOrder='szDbPath'>
<input message='wsdlns:KBDbServer.DeleteDatabase'/>
<output message='wsdlns:KBDbServer.DeleteDatabaseResponse'/>
</operation>
……
<operation name='AddDb' parameterOrder='szDbPath szDbtitle bDone'>
<input message='wsdlns:KBDbServer.AddDb'/>
<output message='wsdlns:KBDbServer.AddDbResponse'/>
</operation> </portType> <binding name='KBDbServerSoapBinding' type='wsdlns:KBDbServerSoapPort' > <stk:binding preferredEncoding='UTF-8'/>
<soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/> <operation name='CreateDatabase'>
<soap:operation soapAction='http://tempuri.org/KbDocdbService/action/KBDbServer.CreateDatabase'/>
<input>
<soap:body
use='encoded'
namespace='http://tempuri.org/KbDocdbService/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='szDbPath szDbname szDbtitle szTemplateFilename bCompress'/>
</input>
<output>
<soap:body
use='encoded'
namespace='http://tempuri.org/KbDocdbService/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='Result'/>
</output>
</operation> …… <operation name='AddDb'>
<soap:operation soapAction='http://tempuri.org/KbDocdbService/action/KBDbServer.AddDb'/>
<input>
<soap:body
use='encoded'
namespace='http://tempuri.org/KbDocdbService/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='szDbPath'/>
</input>
<output>
<soap:body
use='encoded'
namespace='http://tempuri.org/KbDocdbService/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='szDbtitle bDone'/>
</output>
</operation> </binding> <service name='KbDocdbService' >
<port name='KBDbServerSoapPort' binding='wsdlns:KBDbServerSoapBinding' >
<soap:address location='http://liao/kbDocdbService/KbDocdbService.ASP'/>
</port>
</service></definitions>