A distributed client connection manager.
- Keeps track of client socket connections.
- Forwards messages from backend services to connected clients.
protocol: ws
uri: /connect/{principal_id}
ws://localhost:8888/connect/santanukar
protocol: http
uri: /send
method: POST
POST http://localhost:8888/sendMessage
Body:
{
"principal": {
"id": "santanukar"
},
"message": "{\"text\":\"Hello, world!\"}"
}