nerdexam
Microsoft

AZ-204 · Question #201

You are developing an Azure messaging solution. You need to ensure that the solution meets the following requirements: - Provide transactional support. - Provide duplicate detection. - Store the…

The correct answer is A. Azure Service Bus Topic B. Azure Service Bus Queue. The Azure Service Bus Queue and Topic has duplicate detection. Enabling duplicate detection helps keep track of the application-controlled MessageId of all messages sent into a queue or topic during a specified time window. Incorrect Answers: C: There is just no mechanism that…

Submitted by sofia.br· Mar 30, 2026Connect to and consume Azure services and third-party services

Question

You are developing an Azure messaging solution. You need to ensure that the solution meets the following requirements: - Provide transactional support. - Provide duplicate detection. - Store the messages for an unlimited period of time. Which two technologies will meet the requirements? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

Options

  • AAzure Service Bus Topic
  • BAzure Service Bus Queue
  • CAzure Storage Queue
  • DAzure Event Hub

How the community answered

(21 responses)
  • A
    71% (15)
  • C
    19% (4)
  • D
    10% (2)

Explanation

The Azure Service Bus Queue and Topic has duplicate detection. Enabling duplicate detection helps keep track of the application-controlled MessageId of all messages sent into a queue or topic during a specified time window. Incorrect Answers: C: There is just no mechanism that can query a Storage queue and find out if a message with the same contents is already there or was there before. D: Azure Event Hub does not have duplicate detection https://docs.microsoft.com/en-us/azure/service-bus-messaging/duplicate-detection

Topics

#Service Bus#messaging#transactions#duplicate detection

Community Discussion

No community discussion yet for this question.

Full AZ-204 Practice