TsgcQUICServer › プロパティ › Port
サーバーが着信 QUIC 接続のためにバインドしてリッスンする UDP ポート。
property Port: Integer read FPort write FPort;
0
QUIC は UDP 上で動作するため、Port はリスナーがバインドする UDP ポートです。デフォルト値はないため、Start を呼び出す前にポートを割り当てる必要があります。QUIC および HTTP/3 では 4433 と 443 が一般的な選択肢です。ソケットはリスナー作成時にバインドされるため、サーバーが停止している間に値を設定する必要があります。UDP ポートと TCP ポートは独立してフィルタリングされるため、選択した UDP ポートがファイアウォールで開放されていることを確認してください。
oServer := TsgcQUICServer.Create(nil);
oServer.Port := 4433;
oServer.QUICOptions.SSLOptions.CertFile := 'cert.pem';
oServer.QUICOptions.SSLOptions.KeyFile := 'key.pem';
oServer.Start;