<?xml version="1.0" encoding="UTF-8"?> <definitions targetNamespace="urn:ProWSApi" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="urn:ProWSApi" xmlns:intf="urn:ProWSApi" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns2="http://impl.webservices.protocollo.pubblici.saga.it" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <wsdl:types> <schema targetNamespace="http://impl.webservices.protocollo.pubblici.saga.it" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="ProtocollazioneRet"> <sequence> <element name="lngNumPG" type="xsd:long"/> <element name="lngAnnoPG" type="xsd:long"/> <element name="lngErrNumber" type="xsd:long"/> <element maxOccurs="1" minOccurs="0" name="strErrString" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="InserimentoRet"> <sequence> <element name="lngDocID" type="xsd:long"/> <element name="lngErrNumber" type="xsd:long"/> <element maxOccurs="1" minOccurs="0" name="strErrString" nillable="true" type="xsd:string"/> </sequence> </complexType> </schema> </wsdl:types> <message name="registraProtocolloRequest"> <part name="connectionString" type="xsd:string"/> </message> <message name="infoProtocolloRequest"> <part name="connectionString" type="xsd:string"/> <part name="numProt" type="xsd:long"/> <part name="annoProt" type="xsd:long"/> <part name="aoo" type="xsd:string"/> </message> <message name="registraProtocolloResponse"> <part name="registraProtocolloReturn" type="tns2:ProtocollazioneRet"/> </message> <message name="infoProtocolloResponse"> <part name="infoProtocolloReturn" type="xsd:string"/> </message> <message name="insertDocumentoResponse"> <part name="insertDocumentoReturn" type="tns2:InserimentoRet"/> </message> <message name="insertDocumentoRequest"> <part name="connectionString" type="xsd:string"/> <part name="documentName" type="xsd:string"/> <part name="documentDescription" type="xsd:string"/> </message> <portType name="ProWSApi"> <operation name="infoProtocollo" parameterOrder="connectionString numProt annoProt aoo"> <input message="impl:infoProtocolloRequest" name="infoProtocolloRequest"/> <output message="impl:infoProtocolloResponse" name="infoProtocolloResponse"/> </operation> <operation name="registraProtocollo" parameterOrder="connectionString"> <input message="impl:registraProtocolloRequest" name="registraProtocolloRequest"/> <output message="impl:registraProtocolloResponse" name="registraProtocolloResponse"/> </operation> <operation name="insertDocumento" parameterOrder="connectionString documentName documentDescription"> <input message="impl:insertDocumentoRequest" name="insertDocumentoRequest"/> <output message="impl:insertDocumentoResponse" name="insertDocumentoResponse"/> </operation> </portType> <binding name="ProWSApiSoapBinding" type="impl:ProWSApi"> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="infoProtocollo"> <wsdlsoap:operation soapAction=""/> <input name="infoProtocolloRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ProWSApi" use="encoded"/> </input> <output name="infoProtocolloResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ProWSApi" use="encoded"/> </output> </operation> <operation name="registraProtocollo"> <wsdlsoap:operation soapAction=""/> <input name="registraProtocolloRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ProWSApi" use="encoded"/> </input> <output name="registraProtocolloResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ProWSApi" use="encoded"/> </output> </operation> <operation name="insertDocumento"> <wsdlsoap:operation soapAction=""/> <input name="insertDocumentoRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ProWSApi" use="encoded"/> </input> <output name="insertDocumentoResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:ProWSApi" use="encoded"/> </output> </operation> </binding> <service name="ProWSApiService"> <port binding="impl:ProWSApiSoapBinding" name="ProWSApi"> <wsdlsoap:address location="http://localhost:8080/client/services/ProWSApi"/> </port> </service> </definitions>