Request timeout and reply correlation in asynchronous messaging
Original Publication Date: 2004-Jun-21
Included in the Prior Art Database: 2004-Jun-21
Although mainly designed for asynchronous communications, messaging systems are widely used for pseudo-synchronous request/reply processing. This leads to application programming problems, when the underlying messaging infrastructure does not provide (1) timely indication of missing replies (also known as timeout reports) and (2) easy correlation of replies to requests. This article describes a simple, common mechanism to implement both timeout reports and request/reply correlation.