Disclosed are methods and apparatus for effectively correlating messages
sent between services. In general, a message interchange network is
configured to manage the use of services by remote entities or services
within a computer network. In general terms, correlation information is
stored for each message. The correlation information includes information
for correlating each message with a specific call between two services
and a specific session between two or more services.