Two-way communication is an alternative to one-way communication. It is still based on one-way communication, but has an extra channel to receive server notifications. This extra channel is also based on HTTP protocol. Two-way communication can improve real-time dispatching and processing of commands from the server by the MCP agent. The MCP agent side needs a web server or CGI compatible program that can process CGI-like requests to receive notifications from the Control Manager server.