A Message channel is a basic architectural pattern of a messaging system and is used fundamentally for exchanging data between applications. While an application maybe unaware of other applications that may receive the data, by picking a particular channel, it makes the An application can use a channel to make a specific type of data available to any receiver application applications that wishes need to consume a particular that type of data transmitted through a given channel. The publishing and receiving applications only need to know how to connect to the channel, not to each other.
This chapter introduces different types of channels used in a messaging system, their behaviors, and how each of them can be simulated using tthe WSO2 ESB.
...