Advanced Messaging:Reliability and Sessions



Summary

In any advanced messaging system, you will likely find the ability to create sessions and reliable dialogues. To review:

  • Sessions are sets of related messages.

  • Sessions contain a unique identifier (often a GUID) to name them.

It is possible to build reliable messaging systems on top of session technol ogy. These systems usually involve the following:

  • Numbering messages in a session

  • Acknowledging each individual message received

  • Requesting acknowledgments for specific messages