TsgcWSPServer_WebRTC › プロパティ › Guid
この WebRTC シグナリングハンドラーが所有するサブスクリプションチャンネルにタグ付けする一意の識別子。
property Guid: String read FGuid write FGuid;
空の文字列(オンデマンドで生成される自動割り当てGUID)
サブプロトコルフレームワークから継承されます。すべての内部サブスクリプションは Guid + '_' + Channel として格納されるため、複数のシグナリングハンドラーが同じ TsgcWebSocketServer 上でルームを衝突させることなく共存でき、ルーティングされたフレームを正しいコンポーネントインスタンスに関連付けられます。ライブラリに生成させるには空のままにしてください。再起動後も維持する必要がある場合(永続化された状態、クラスターメンバーシップ、診断ログ)にのみ安定した値を割り当ててください。Guid はピア識別子としてワイヤー上に現れることはありません。ブラウザが見るのは接続自身の Connection.Guid です。
WebRTCSrv := TsgcWSPServer_WebRTC.Create(nil);
WebRTCSrv.Guid := '{D8A6F4C2-5B19-47E1-9F8A-2C3D5E7F0B12}';
WebRTCSrv.Server := WSServer;