Messaging

Our framework uses the AMQP protocol for messaging, for which we use RabbitMQ as message broker.

RPC Pattern

../../_images/rabbitmq_rpc.png

The messages send to our framework use the remote procedure call pattern, as described in the picture above. Only the messaging part (in gray) is handled in this layer, the client in our case is the controller at the webservers end, the server is represented by the message broker in our framework.