Our prototype implementation of the Message Server uses HTTP as the communication protocol between the clients and the Message Server. In order to deposit a message to a specified destination queue, the clients use HTTP POST message. To retrieve a message from a specified queue, the clients use the HTTP GET Message.
We now describe the prototype implementation of the entities in the Message Server architecture.
As mentioned in the architecture section, the entities are: