October 2018
Intermediate to advanced
420 pages
10h 26m
English
The channel communication pattern involves two peers. This pattern is a bidirectional communication: two nodes communicate with each other, sending messages without a strong relationship between each message. The following figure shows how this pattern works:

Although this communication pattern can be used over all kinds of communication channel, it is mostly used in network communications.
The differences between intra-process, inter-process, and network channels are as follows: