Sviluppo client
Questa sezione documenta l’API WebSocket di OST per gli sviluppatori che desiderano creare un client — web, mobile, desktop o qualsiasi altra piattaforma capace di aprire una connessione WebSocket.
Il server è in ascolto sulla porta 9624 (WebSocket semplice) oppure tramite un reverse proxy in WSS. Tutti i messaggi sono frame di testo JSON.
- Modello dati
Gerarchia dei moduli, proprietà ed elementi scambiati via WebSocket
- Messaggi Server → Client
Tutti i messaggi JSON inviati dal server OST ai client connessi
- Messaggi Client → Server
Tutti i messaggi JSON che i client possono inviare al server OST
- Esempio di sessione
Scambi WebSocket annotati che illustrano una sessione client completa
- Principi di architettura client
Come strutturare un client OST: datastore unico, scrittura solo via WS