シンプルな WebSocket チャット
WebSocket プロトコルを使用した最小限のチャット・アプリケーションです。
このアプリケーションでは、QWebSocket とQWebSocketServer クラスを使用して、WebSocket プロトコルを使用した最小限のチャットアプリケーションを作成する方法を示します。この例は、複数のクライアントが接続してメッセージを送受信できるサーバーです。
デフォルトでは、localhost ポート 1234 でリッスンします。接続されているすべてのクライアントを追跡し、クライアントの1つがサーバーにメッセージを送信するたびに、そのメッセージは他のすべてのクライアントに転送されます。クライアントが切断すると、クライアントのリストから削除される。
サーバへの接続と切断、接続に関する問い合わせ、メッセージの送信、他のクライアントから送信されたすべてのメッセージの表示に使用されるHTMLクライアントもあります。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。