>>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> >> >>>>