TsgcWebSocketServer はサーバー WebSocket コンポーネントを実装し、複数のスレッド化されたクライアント接続を処理できます。
TsgcWebSocketServerはサーバーWebSocketコンポーネントを実装しており、複数のスレッド化されたクライアント接続を処理できます。このコンポーネントを構成するには、以下の手順に従ってください。
1. フォームに TsgcWebSocketServer コンポーネントをドロップします。
2. ポートを設定します(デフォルトは 80)。ファイアウォールの内側にある場合は設定が必要になる可能性があります。
3. 許可する仕様を設定します。デフォルトではすべての仕様が許可されています。
RFC6455: 標準かつ推奨の WebSocket 仕様です。
Hixie76: これはドラフトであり、Safari 4.2 などの古いブラウザへのサポートを提供したい場合にのみ Hixie76 接続を確立することが推奨されます
procedure OnTCPConnectEvent(aConnection: TsgcWSConnection; var Accept: Boolean);
begin
aConnection.Transport := trpTCP;
Accept := True;
end;
5. プロシージャを作成して Active = True プロパティを設定します。