Explanation/Reference:
Explanation:
Azure Service Bus Queue
Web Roles and Worker Roles can directly communicate with each other. However, a more common pattern is to use a reliable messaging system such as Azure Service Bus Queue to pass messages between them.
Cloud service role: A cloud service role is comprised of application files and a configuration. A cloud service can have two types of role:
web role: A web role provides a dedicated Internet Information Services (IIS) web-server used for

hosting front-end web applications.
worker role: Applications hosted within worker roles can run asynchronous, long-running or perpetual

tasks independent of user interaction or input
References: https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and- service-bus-queues-compared-contrasted