What is Worker Process? [Resolved]

Posted by Kk86kiran under ASP.NET on 4/16/2012 | Points: 10 | Views : 90134 | Status : [Member] | Replies : 7
Hi,

What is Worker Process and how it will useful.

k.m.j.kiran


Responses

Posted by: Sabarimahesh on: 4/16/2012 [Member] Bronze | Points: 50

Up
0
Down

Resolved
To learn More


http://www.codeproject.com/Articles/4575/The-ASP-NET-Worker-Process-Part-1

Life is a Race
Thanks & Regards
By
Sabari Mahesh P M

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: dhirenkaunar-15094 on: 4/16/2012 [Member] Starter | Points: 25

Up
0
Down
Worker Process:
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


Thanks & Rgards,
Dhiren Kumar Kaunar

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Sabarimahesh on: 4/16/2012 [Member] Bronze | Points: 25

Up
0
Down
Asp.Net work process
===================

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.

State management with multiple ASP.NET worker processes

When moving from a scenario with a single ASP.NET worker process
(a normal Web server) to a scenario with multiple ASP.NET worker
processes (a Web farm or Web garden), complications with state
management are introduced.


Web pages are stateless, so a Web server must persist state
through other means. Typical means to manage state on the Web
server include Session State and the ASP.NET Cache.


Life is a Race
Thanks & Regards
By
Sabari Mahesh P M

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Sabarimahesh on: 4/16/2012 [Member] Bronze | Points: 25

Up
0
Down
http://msdn.microsoft.com/en-us/library/ms225480(v=vs.80).aspx

Life is a Race
Thanks & Regards
By
Sabari Mahesh P M

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Sakthi.Singaravel on: 4/16/2012 [Member] Silver | Points: 25

Up
0
Down
thank u dhiren kumar..

Regards,
Singaravel M

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Etechpulse on: 1/29/2016 [Member] Starter | Points: 25

Up
0
Down
Refer to this http://www.etechpulse.com/2014/04/aspnet-worker-process-iis-process-model.html

Thanks

Regards,
Ravi Kumar | Blog: http://www.etechpulse.com

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Amatya on: 2/16/2016 [Member] Silver | Points: 25

Up
0
Down
http://www.codeproject.com/Articles/4575/The-ASP-NET-Worker-Process-Part-1
The above Link will help you to get drive in. Thanks

Feel free to share informations 9731764134
mail Id ' adityagupta200@gmail.com
Thanks

Kk86kiran, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response