The present invention is a method for ensuring client access to paired and
unpaired response messages. In the method, the server detects one or more
unpaired message which are stored in a data structure on the server. The
data structure may be created when the server is started or automatically
when the first unpaired message is identified. The method then uses a
communications protocol between the client and server which allows the
client to request one or more of the stored unpaired messages. The
present invention uses a request module configured to receive a client
request and prepare the client request for a response generator. The
response generator receives the client request from the request module
and generates an appropriate response. Next, an unpaired message module
analyzes the response message generated by the response generator and
distinguishes a paired message from an unpaired message. Then, the
unpaired message module stores paired messages in an unpaired response
data structure. Finally, a response module communicates paired and
unpaired messages to the client.