I know Choosing between .NET Service Bus Queues vs Azure Queue Service
provides some answers as to when to use queues for web/worker roles vs Azure Service bus, but I'm just starting to study Azure and was looking for something more thorough.
It says "NET service bus is more specifically designed for integrating systems rather than providing a general purpose reliable messaging system".
Was just wondering if I could get clarification of this? Does it mean when communicating between separate remote applications it is better to use the Service bus Queue and when communicating between web/worker roles you use the normal Azure queues.
Thanks