You need to provide the WSDL to the user and open up any necessary holes in firewalls so that the client can send those
SOAP requests to the web service engine. Note that the WSDL does not have to be "online" -- it's enough to hand it out on a floppy disk etc.