Skip to main content

Posts

Showing posts from September 2, 2006

The Thing that happens behind the Screens!!

Introduction Many of us know that IIS is a web server and we use it in our .Net application since we need a web server to run a web application. But I wonder as many of us don't know the internal architecture of IIS. This article is written for beginners to  know the architecture of IIS. How the Simple Web page execution Happens? As All of us know A Request comes from Client (Browser) and sends to Server (We call it as Web server) in turn   Server Process the Request and sends response Back to the Client in according to the client Request But internally in the Web server there is quite interesting process that happens. To get aware of that process we should first of all know about the architecture of the IIS It mainly consists of 3 Parts/Files 1. Inetinfo.exec 2. ISAPI Filer (Container for Internet Server Application Interface dlls) , 3. Worker Process (aspnet_wp.exe) When ever a Request comes from the Client: Inetinfo.exe is the ASP.Net Request Handler that handles the requ...