How to Handle Synchronous Failures When Integrating Dynamics 365 with External Services?
Table of Contents
Question
You develop a solution to integrate Dynamics 365 Customer Engagement (on-premises) data with custom code that is hosted on external services.
You need to ensure that if any failure happens during the execution, the failure is reported to the app user immediately.
What should you do?
Select only one answer.
A. Use Azure Service Bus and set the execution mode to synchronous.
B. Use webhooks and set the execution mode to synchronous.
C. Use webhooks and set the execution mode to asynchronous.
D. Use Azure Service Bus and enable the auto-forwarding feature.
Answer
B. Use webhooks and set the execution mode to synchronous.
Explanation
This item tests the candidate’s knowledge of working with webhooks.
If you use synchronous execution mode, any failure will be reported back to the app user with an Endpoint unavailable error dialog. Azure Service Bus allows only asynchronous steps. If you use asynchronous execution mode, a job will be created to capture the success or failure of the operation and any errors will be recorded in System jobs. The auto-forwarding feature enables chaining of the queue or subscription to another queue or topic that is part of the same namespace.
Microsoft Power Platform Developer PL-400 certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Microsoft Power Platform Developer PL-400 exam and earn Microsoft Power Platform Developer PL-400 certification.