0%

Contribute to Appa

Contribute to Appa
Sign in
Architecture overview
Appa is based on a client - server architecture. The protocol is rather simple:
  • Client sends a message to server and provides the commandName they whish the server to execute, along with parameters for that command and the necessary authentication information
  • Server sends back messages to inform client about execution
Communications between appa clients and appa server are using websockets, more specifically we chose the socket.io library
To avoid duplicating code, we created a 3rd repository to hold common code such as interfaces, types, and data validation classes
0%
Architecture overview
0%
Give feedback on this Step
Show and add comments
0%
Architecture overview
0%
Give feedback on this Step
Show and add comments