Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is the ASP.NET worker process?

user-image
Question added by Kashif Akhter , VP - Wing Head Application Development , National Bank of Pakistan
Date Posted: 2013/04/19
Zaid Rabab'a
by Zaid Rabab'a , Technical Team Lead , ESKADENIA Software

"The "Process" which is responsible for processing Asp.net application request and sending back response to the client , is known as "Worker Process".
All ASP.NET functionalities runs within the scope of this process." check this :http://www.c-sharpcorner.com/uploadfile/prg.apv/Asp-Net-worker-process-and-isapi/

Imran Bukhsh
by Imran Bukhsh , Project Lead , B.I.G.

ASP.NET runs within a process known as the ASP.NET worker process.
All ASP.NET functionality runs within the scope of this process.
A regular Web server contains only a single ASP.NET worker process.
This is different from both Web farms and Web gardens: * A Web farm contains multiple ASP.NET worker processes.
Each server in the group of servers handles a separate ASP.NET worker process.
* A Web garden contains multiple ASP.NET worker processes.
Each CPU in the SMP server handles a separate ASP.NET worker process.
Choosing an ASP.NET worker process When a Web client connects to a Web farm or Web garden, one of the multiple ASP.NET worker processes is selected to run the request.
* In a Web farm, Network Load Balancing determines the ASP.NET worker process selected.
* In a Web garden, the ASP.NET worker process selected is determined by ASP.NET You will get more inofrmation in the below link http://www.dotnetfunda.com/articles/article821-beginners-guide-how-iis-process-aspnet-request.aspx

Ashraf Sabry
by Ashraf Sabry , Freelancer developer , N/A

The worker process is the operating system process under which your ASP.Net application runs.
It determines the low level (or OS level) aspects of your application like: Memory allocation and security (the OS user which the process impersonates determines which permissions your application will be granted).
The worker process may be spawned by IIS (its name is aspnet_wp in IIS 5.x and w3wp in IIS 6 and later), or may be spawned by Visual Studio if you are using the embedded development web server, which has been deprecated in favor of IIS Express.
You can manage various aspects of your worker process from the IIS administration console or by web.config settings (in IIS 7 or higher)

Ahmed Gamal
by Ahmed Gamal , Senior Microsoft Dynamics AX Developer , Bi-Technologies

Worker Process (w3wp.exe) runs the ASP.Net application in IIS.
This process is responsible to manage all the request and response that are coming from client system.
All the ASP.Net functionality runs under the scope of worker process.
When a request comes to the server from a client worker process is responsible to generate the request and response.
In a single word we can say worker process is the heart of ASP.NET Web Application which runs on IIS.
You will get more inofrmation in the below link http://www.dotnetfunda.com/articles/article821-beginners-guide-how-iis-process-aspnet-request.aspx http://www.dotnetfunda.com/articles/article713-difference-between-web-farm-and-web-garden.aspx

Ammar Abdulhakim Ghanem Al-Qershi
by Ammar Abdulhakim Ghanem Al-Qershi , ICT Officer , ADRA

you will find detaild information in the link below, plz have a look my friend http://www.codeproject.com/Articles/4575/The-ASP-NET-Worker-Process-Part-1

More Questions Like This