# Building a Local Service

You can build a research service that runs locally on client computers, instead of on a remote server. However, the Research task pane cannot communicate with an ordinary class library in DLL form; you must build the research service as an XML Web service. You can host the local Web service in the following ways:

- With Microsoft Internet Information Services (IIS), just as you would host the service on a remote server.
- On a third-party or custom HTTP server that supports XML Web services and SOAP requests and responses.

If you are looking for a compact Web server implementation, you may want to examine the Cassini Sample Web Server project, available with full source code from the "Source Projects" section of the ASP.NET Web site at http://www.asp.net.

Important Microsoft Product Support Services (PSS) does not provide support for research services hosted on platforms other than IIS.

©2003-2004 Microsoft Corporation. All rights reserved. Permission to copy, display and distribute this document is available at: http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp