Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what is the difference between worker process,application pool and application domain? [closed]

Tags:

c#

iis

vb.net

can anyone please explain what is the difference between worker process,application pool and application domain? or application domain and application pool are same?

like image 441
manju Avatar asked Oct 08 '22 01:10

manju


1 Answers

An application pool seperates web applications on a server so it behaves completely independent of the other web applications so if another web application fails, this one wont because its seperate. The worker process basically processes all the requests for a web application. I think usually one application pool uses one worker process by default but it can use more. In process explorer it will show as W3wp.exe. As for the difference between application domain and application pool, I'm not 100% sure but it's already been answered on this forum here:

Difference between an application domain and an application pool?

like image 158
mjroodt Avatar answered Oct 19 '22 08:10

mjroodt