Multiple choice technology web technology

When should your service use synchronous communication?

  1. When each step in the service depends on the previous steps

  2. When requestors can continue to interact with the service while awaiting the response

  3. When there are a lot of processes competing for resources

  4. When you require real-time communication

Reveal answer Fill a bubble to check yourself
A,D Correct answer
Explanation

Synchronous communication is appropriate when steps depend on previous results (A) because you need each response before proceeding. It's also needed for real-time communication (D) where delays aren't acceptable. Option B describes asynchronous advantage, and Option C is unrelated to the sync/async choice.