A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2010; you can also visit the original URL.
The file type is application/pdf
.
Message Queues. Three Patterns for Asynchronous Information Exchange
2003
European Conference on Pattern Languages of Programs
Information exchange between concurrent processing elements like threads or tasks is one of the fundamental issues in information processing systems. In many cases, this information transfer needs to occur asynchronously, i.e. the 'consumer' must be enabled to receive the information at some later point in time than the 'producer' provides it. Of course, this may apply to data transfer within a sequential processing element as well. Messages and their intermediate storage in queues are one of
dblp:conf/europlop/Herzner03
fatcat:tvvlmglsljd67p647fh2plbrai