Subdomain 1.2: Design solution components
1.An integration design requires that, after Dataverse posts a data context to Azure Service Bus, the external listener application returns a string value back to the Dataverse plug-in that triggered the post. Which Service Bus contract type meets this requirement?
- A.Two-way
- B.Queue
- C.One-way
- D.Topic
Show answer & explanation
Correct answer: A — Two-way
- A. A two-way contract behaves like a one-way contract except that it allows a string value to be returned from the listener to the plug-in or workflow activity that initiated the post.
- B. A queue contract lets a listener read a message without needing to actively listen and supports destructive or nondestructive reads, but it has no mechanism for returning a value to the caller.
- C. A one-way contract requires an active listener and retries the post with exponential backoff, but it never returns data back to the originating plug-in.
- D. A topic contract is like a queue but supports multiple subscribing listeners; it does not provide a return path for a value back to Dataverse.