Oracle Field Service Cloud Service 2020 Implementation Essentials — Question 4
You have a synchronous integration flow updating systems with several external invocations. Most client applications are experiencing timeouts waiting for the synchronous response confirmation of the complex processing logic.
Which is a legitimate strategy that will mitigate this issue? (Choose the best answer.)
Answer options
- A. Change the design implementation strategy to an asynchronous flow that provides a separate notification to clients when the processing is complete.
- B. Increase the blocking timeout within the OIC integration settings to allow for extended time.
- C. Split into smaller synchronous integration flows that can be orchestrated sequentially from a master synchronous flow.
- D. Change the implementation logic to invoke multiple fine-grained external API calls within a single loop.
Correct answer: D
Explanation
The correct answer is D because invoking multiple fine-grained external API calls within a single loop can help reduce the overall processing time and minimize the risk of timeouts. Options A and C would still suffer from the same timeout issues as they remain synchronous, while option B merely extends the waiting time without addressing the underlying performance problem.