セキュアウェブソケットエコーサーバー

セキュアな Web ソケット (wss) を介してクライアントに応答するシンプルなサーバです。

Secure WebSocket Echo Server の例では、QWebSocketServer クラスを使用して、セキュアソケット (wss) を介したシンプルなエコーサーバーを実装する方法を示します。この例を動作させるには、TLS のサポートが必要です。このサーバはクライアントとの認証を行い、成功するとクライアントからのメッセージを受け取り、それに応答します。説明の便宜上、応答は単に送られたメッセージのコピーである。

このサーバーは、自己署名証明書と鍵で設定されている。このサーバに接触するクライアントが、Secure WebSocket Echo Clientがその証明書を信頼するように構成されていない限り、クライアントはこのサーバを拒否します。

Secure WebSocket Echo HTML Client

この例の一部として、HTMLベースのクライアントがあります。ただし、使用するブラウザが上記のように証明書をサポートしているか、localhostアドレスのTLSエラーを無視する場合にのみ動作します。

サンプルプロジェクト @ code.qt.io

Secure WebSocket Echo ClientおよびWebSocket Echo Serverも参照してください

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。