The Remote Agent responds to the requests it receives via a message queue and responds to the Executive Server via a message queue. All processing done by a Remote Agent is based on requests from the Executive Server.