1. At a sending computer system in a computerized environment in which an application at a sending system sends a group of correlated messages to be processed at a recipient computer system, a method of communicating the plurality of messages in a resource-efficient manner, such that the correlated messages can be processed as intended, comprising the acts of: creating a group of correlated messages to be processed at a recipient computer system, wherein one message in the group is a first message, and another message in the group is a last message; creating a session-oriented communication channel for the group of messages; sending the group of messages to an addressable queue at a recipient computer system; and creating a different session-oriented communication channel for a different group of correlated messages