Hosting ASP.NET Web Services Outside of IIS
The Web Services Enhancements for Microsoft .NET (WSE) enables ASP.NET Web services to be hosted in console applications, Windows services, COM+ components or Windows Forms applications and then be called using the TCP protocol or any custom transport protocol written for WSE. For more details, see How to: Host an ASP.NET Web Service Outside of IIS.