Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Certified Integration Architect All Questions

View all questions & answers for the Certified Integration Architect exam

Exam Certified Integration Architect topic 1 question 71 discussion

Actual exam question from Salesforce's Certified Integration Architect
Question #: 71
Topic #: 1
[All Certified Integration Architect Questions]

Universal Containers (UC) is a global financial company. UC support agents would like to open bank accounts on the spot for customers who inquire about UC products.

During the bank account opening process, the agents execute credit checks for the customers through external agencies. At any given time, up to 30 concurrent reps will be using the service to perform credit checks for customers.

What error handling mechanisms should be built to display an error to the agent when the credit verification process failed?

  • A. In case the verification process is down, use fire and forget mechanism instead of Request and Reply to allow the agent to get the response back when the service is back online.
  • B. Handle verification process error in the Verification Webservice API in case there is a connection issue to the Webservice if it responds with an error.
  • C. In case the verification process is down, use mock service to send the response to the agent.
  • D. Handle integration errors in the middleware in case the verification process is down, then the middleware should retry processing the request multiple times.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
JLee1
1 year ago
Selected Answer: B
This option B is correct because it follows the principle of handling errors as close to the source as possible. The Verification Webservice API should be able to handle any errors that occur during the communication with the external service and return a meaningful response to the agent. This way, the agent can take appropriate actions based on the error message, such as retrying the request, contacting the service provider, or informing the customer.
upvoted 3 times
...
acresposot
1 year, 2 months ago
Option B is more direct in terms of providing immediate feedback in the event of an error
upvoted 3 times
...
prabuano
1 year, 3 months ago
Selected Answer: D
Middleware is best suited for error handling between multiple systems.
upvoted 3 times
JLee1
1 year ago
This option D is wrong because it does not handle the errors gracefully. The middleware should not retry the request multiple times without checking the reason for the error. If the verification process is down, retrying the request will not help and will only consume more resources and time. The middleware should also inform the agent about the error and the status of the request, so that the agent can take appropriate actions.
upvoted 2 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...