>LOCAL x as FoxTools_Ws >LOCAL loWS >loWS = NEWOBJECT("Wsclient",HOME()+"ffc\_webservices.vcx") >loWS.cWSName = "FoxTools_Ws" >x = loWS.SetupClient("http://PROCK/Foxws/FoxTools.WSDL", "FoxTools", "FoxToolsSoapPort") >? x.HelloWorld() >>
>DEFINE CLASS FoxTools AS Session OLEPUBLIC > >PROCEDURE Init > >ENDPROC > >PROCEDURE Destroy > >ENDPROC > >PROCEDURE Error(nError, cMethod, nLine) > >ENDPROC > >PROCEDURE HelloWorld() as String > RETURN "HelloWorld" >ENDPROC > >ENDDEFINE >>
><?xml version='1.0' encoding='UTF-8' ?> > <!-- Generated 05/01/02 by Microsoft SOAP Toolkit WSDL File Generator, Version 1.01.707.0 --> ><definitions name ='FoxTools' targetNamespace = 'http://tempuri.org/wsdl/' > xmlns:wsdlns='http://tempuri.org/wsdl/' > xmlns:typens='http://tempuri.org/type' > xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' > xmlns:xsd='http://www.w3.org/2001/XMLSchema' > xmlns:stk='http://schemas.microsoft.com/soap-toolkit/wsdl-extension' > xmlns='http://schemas.xmlsoap.org/wsdl/'> > <types> > <schema targetNamespace='http://tempuri.org/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'> > </schema> > </types> > <message name='FoxTools.HelloWorld'> > </message> > <message name='FoxTools.HelloWorldResponse'> > <part name='Result' type='xsd:string'/> > </message> > <portType name='FoxToolsSoapPort'> > <operation name='HelloWorld' parameterOrder=''> > <input message='wsdlns:FoxTools.HelloWorld' /> > <output message='wsdlns:FoxTools.HelloWorldResponse' /> > </operation> > </portType> > <binding name='FoxToolsSoapBinding' type='wsdlns:FoxToolsSoapPort' > > <stk:binding preferredEncoding='UTF-8'/> > <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http' /> > <operation name='HelloWorld' > > <soap:operation soapAction='http://tempuri.org/action/FoxTools.HelloWorld' /> > <input> > <soap:body use='encoded' namespace='http://tempuri.org/message/' > encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' /> > </input> > <output> > <soap:body use='encoded' namespace='http://tempuri.org/message/' > encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' /> > </output> > </operation> > </binding> > <service name='FoxTools' > > <port name='FoxToolsSoapPort' binding='wsdlns:FoxToolsSoapBinding' > > <soap:address location='http://PROCK/Foxws/FoxTools.WSDL' /> > </port> > </service> ></definitions> > >>