I am new to ASP.Net. I have written a webservice in C# .net. It is compiled and built successful and while debugging, I can see it running in the system tray. But when I try to communicate with the webservice from my own PC using localhost address, I am not getting response. Is it due to IIS server not installed on my PC. I dont know whether IIS is needed to be installed for hosting a web service. Let me know if IIS is needed to be installed? If not what could be the problem?