Applications that wish to use Messaging (53) but do not have access to a messaging client can still connect to the messaging system using Channel Adapters (127). A well-designed set of channels forms a Message Bus (137) that acts like a messaging API for a whole group of applications.

