We have many devices and applications sending messages to enterprise systems. The challenge sometimes is to aggregate (or collect) messages from different sources. The source of message could be sensor or sometimes a user interface given to administrator or even a web interface. A consumer of the messages, say a web service, might need a combination of these values to perform certain tasks. There are several ways to solve this problem of collection, here let's look at using WebSphere Message Broker (WMB) to achieve this.