Aller au contenu principal

12. Using the WebSocket Protocol from Other Specifications (Utilisation du protocole WebSocket depuis d'autres spécifications)

D'autres spécifications peuvent référencer le protocole WebSocket pour définir leurs mécanismes de communication.

Sous-protocoles

Les spécifications peuvent définir des sous-protocoles au-dessus de WebSocket :

Exemple : STOMP over WebSocket

Sec-WebSocket-Protocol: stomp

Extensions

Les spécifications peuvent définir des extensions WebSocket :

Exemple : RFC 7692 (Extensions de compression WebSocket)

Meilleures pratiques

  1. Spécifier clairement le nom du sous-protocole
  2. Définir le format de message
  3. Définir la gestion des erreurs
  4. Considérer la sécurité

Liens de référence