Skip to content

Message Brokers

aris alexis edited this page Feb 8, 2016 · 2 revisions

Initially the system was built with RabbitMQ but later was changed to use socketio's Java implementaion.

Each user connects to server:8444 and sends either a x-facebook-auth query string with the token to connect or an authorization string with base64 encoding.

Socket io clients from web and mobiles all join a room with the user's id.

When all clients disconnect the user is supposed to be offline.

Clone this wiki locally