A message brokering mechanism for a transaction processing system may
include first and second stages operable to exchange message requests and
responses. The first stage may be operable to receive a message request
from a message source and to check whether there is an existing first
stage response to the message request. In some embodiments, if there is
an existing first stage response, the first stage may dispatch the
existing first stage response to the message source.