Passa al contenuto principale

12. Using the WebSocket Protocol from Other Specifications (Utilizzo del protocollo WebSocket da altre specifiche)

Altre specifiche possono fare riferimento al protocollo WebSocket per definire i loro meccanismi di comunicazione.

Sottoprotocolli​

Le specifiche possono definire sottoprotocolli sopra WebSocket:

Esempio: STOMP over WebSocket

Sec-WebSocket-Protocol: stomp

Estensioni​

Le specifiche possono definire estensioni WebSocket:

Esempio: RFC 7692 (Estensioni di compressione WebSocket)

Best practice​

  1. Specificare chiaramente il nome del sottoprotocollo
  2. Definire il formato del messaggio
  3. Definire la gestione degli errori
  4. Considerare la sicurezza