4 ms·
Synchronous communication happens when one participant says/sends something and then waits for the other participant to reply doing nothing else. Exactly the sa
by dozzie 10y ago
Synchronous communication happens when one participant says/sends something
and then waits for the other participant to reply doing nothing else.
Exactly the same as with synchronous function call: you order some operation
and wait patiently for it to return the result.
Asynchronous communication is when one participant sends something and leaves
things as that. For a reply, either another (asynchronous) message is sent,
this time in the opposite order, or the sender checks if the reply arrived.
Real-time communication, like phone calls, video conferences, and various
chats and communicators are synchronous by the very nature of the activity of
conversation. Everything that you may postpone checking is asynchronous;
e-mail, tickets/issues, and source code commits are like that.