12. Using the WebSocket Protocol from Other Specifications (他の仕様からWebSocketプロトコルを使用)
他の仕様は、通信メカニズムを定義するためにWebSocketプロトコルを参照できます。
サブプロトコル
仕様は、WebSocket上にサブプロトコルを定義できます:
例: STOMP over WebSocket
Sec-WebSocket-Protocol: stomp
拡張
仕様は、WebSocket拡張を定義できます:
例: RFC 7692 (WebSocket圧縮拡張)
ベストプラクティス
- サブプロトコル名を明確に指定
- メッセージフォーマットを定義
- エラーハンドリングを定義
- セキュリティを考慮