Skip to content
David Stanley edited this page Dec 7, 2015 · 4 revisions

#High Level Overview The server contains restful APIs for registering, updating, deleting, and requesting keys as well as an API for submitting messages. The implementation of those APIs can be found in /app/routes.js, and a description of the API Protocol can be found here.

For sending messages to clients, the server uses TCP web sockets. A description of this protocol can be found here. The server side implementation of sockets can be viewed at /push/socket.js, and example client side code can be viewed at /push/clientTest.js.

Clone this wiki locally