WebSocket タイプのフィードは、外部からアクセス可能な WebSocket サーバーからのメッセージを使用します。 WebSocket プロトコルは、クライアントとサーバー間の双方向低遅延通信を可能にします。 このためにサーバーとクライアントの間に常時ソケット接続が確立され、サーバーは接続されているクライアントにデータを送信します。 この場合、ArcGIS Velocity は WebSocket クライアントとして動作します。
例
更新されたセンサーの値が WebSocket サーバーから送信されます。
使用上の注意
フィードの接続パラメーターを設定した後で、「入力データの構成」を参照して、スキーマとキー パラメーターの定義方法について確認してください。
パラメーター
以下は、WebSocket フィードのパラメーターです。
パラメーター | 説明 | データ タイプ |
---|---|---|
URL | この WebSocket URL に接続してデータを受信します。 | String |
カスタム ヘッダー | 指定した WebSocket エンドポイントに送信される WebSocket リクエストに含めるオプションのカスタム ヘッダー。 たとえば、カスタム ヘッダーを使用して、サード パーティ API キーや認証ヘッダーを指定できます。 | キーと値のペア |
検討事項および制限事項
WebSocket サーバーにはインターネット上で外部からアクセスできなければなりません。