You maintain an application that is used by local food delivery companies. When a customer requests a
delivery, the application sends a message to all of the delivery companies. One company accepts the request
and fulfills the order.
The application currently supports orders of 100 products or fewer. Some of the delivery companies can now
deliver large orders that contain up to 500 products.
You must modify the application so that it supports both small orders and large orders. Messages about large
orders should be sent to only delivery companies that can fulfill them. Messages about small orders should be
sent to all delivery companies.
Which service should you use?
A.
Azure Service Bus Queue
B.
Azure Service Bus Relay
C.
Azure Service Bus Topics
D.
Azure Service Bus Namespace
shoundt it be TOPICS? since they are sending out to multiple subscribers
TOPICS
C
C. Topics support 1 to many and support filtering Messages. So it has to be C.
Queues work but it is not an optimal solution because a consumer will have to check if it can process the message and if not then it has to abandon it so the message can be process by another consumer.
https://azure.microsoft.com/en-gb/documentation/articles/service-bus-queues-topics-subscriptions/