XML Web Services Publishing and Deployment
Deploying an XML Web service involves copying the .asmx file and any assemblies used by the XML Web service not shipping as a part of the Microsoft .NET Framework into a virtual directory on a Web server. For information on how to deploy an XML Web service, see Deploying XML Web Services.
XML Web services are made available to users using a discovery mechanism that usually takes the form of a discovery (or .disco) file. Users can browse to a specific discovery file or to the root of the Web server to locate discovery files. From these files they can determine what services are available to them. For information on how to enable discovery for your XML Web service, see Enabling Discovery for an XML Web Service.