注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
WebSocket リスナーは開発のベータ版段階にあり、お使いのエンロールメントでは利用できない場合があります。開発が進行している間は、機能が変更される可能性があります。WebSocket リスナーの利用をご希望の場合は、Palantir サポートにお問い合わせください。
WebSocket リスナーは主にリアルタイムの音声および電話ワークフロー向けに設計されており、外部サービスと Foundry 間の双方向通信を可能にします。Webhook リクエストを受信してストリームに書き込む HTTPS リスナーとは異なり、WebSocket リスナーは永続的な接続を維持し、Compute Module でホストされるカスタム WebSocket サーバーに継続的にデータをストリーミングします。HTTPS リスナー固有のセキュリティ上の考慮事項については、HTTPS リスナーのセキュリティを参照してください。
WebSocket 接続は双方向であるため、接続がアクティブな間、Compute Module からソースシステムにレスポンスを返すこともできます。たとえば、電話ワークフローでは、受信した音声を処理し、生成した音声を発信者にリアルタイムで返すことができます。
次のような場合に WebSocket リスナーを使用できます。

必要なコネクターが表示されない場合は、お使いのエンロールメントで有効にするため、Palantir サポートにお問い合わせください。
Foundry 認証を使用する WebSocket リスナーは、エンロールメントの主要ドメインを使用するため、専用のサブドメインは必要ありません。この種類のリスナーについては、Foundry 認証のセットアップガイドに沿って進めてください。
以下に記載する外部システム用コネクターでは、専用のサブドメインを設定し、外部システムの IP 範囲からのインバウンド接続を許可します。

WebSocket リスナーの種類ごとに、固有の認証要件があります。リスナーの接続の設定ページにあるセキュリティを設定するセクションで、適切な資格情報を設定します。
次に、サーバーを設定ページに移動し、リスナーで許可するエクスポート可能なマーキングを指定します。WebSocket リスナーのセキュリティについて詳しくはこちら。

WebSocket リスナーは、受信データを Compute Module にルーティングして処理します。リスナーを作成すると、Compute Module が自動的に作成されます。現在、リスナーで WebSocket 接続を処理する方法としてサポートされているのは、この方法のみです。
Compute Module を設定するには、次の手順に沿って進めます。

次の種類の WebSocket リスナーが利用可能です。
記載されているすべての製品名、ロゴ、ブランドは、それぞれの所有者の商標です。このドキュメントで使用されているすべての会社名、製品名、サービス名は、識別のみを目的としています。