Web role: it's a kind of container, which contain web application code and easily deployed on azure IIS.
Advantages: we don't need to create virtual directory, and not worry about deployment server.
Worker role: it's kind of background services, same as Windows application services.
It's generally use to test business logic continursly and perform some actions.
Ex: send notification message periodically and so on.
Asked In: Many Interviews |