Skip To Content

GeoEvent Server の拡張

ArcGIS GeoEvent Server は、ArcGIS GeoEvent Manager および GeoEvent Server SDK を使用して拡張することができます。

新しいコネクタ

GeoEvent Manager の GeoEvent Server に付属するアダプターとトランスポートを使用して、新しいコネクタを構成できます。 GeoEvent Server アダプターとトランスポートがニーズに合わない場合は、GeoEvent Server SDK を使用してカスタムのアダプターとトランスポートを作成できます。 カスタムのアダプターとトランスポートを GeoEvent Server に追加して、追加のコネクタを構成するために使用できます。

アダプター

アダプターは、raw ストリーミング データのジオイベントへの変換、およびその逆の変換を行うコンポーネントです。 使用可能なアダプターのリストを表示するには、GeoEvent Manager で [サイト] > [コンポーネント] > [アダプター] ページを参照します。 インバウンド アダプターおよびアウトバウンド アダプターでリストをフィルタリングできます。 インバウンド アダプターは入力コネクタの作成をサポートし、アウトバウンド アダプターは出力コネクタの作成をサポートします。

GeoEvent Server とともに配置されて使用できるアダプターのリスト

GeoEvent Server アダプターがニーズに合わない場合は、GeoEvent Server SDK を使用してカスタムのアダプターを作成できます。 アダプターの実装では、アダプターの構成に使用される一連のプロパティが定義されます。 カスタム アダプターは、作成後、コンポーネント テンプレートに組み込まれ、コンポーネント テンプレートは特定の目的のために構成されます。

トランスポート

トランスポートは、raw ストリーミング データを GeoEvent Server 外部のネイティブ形式に変換、およびその逆の変換を行うコンポーネントです。 使用可能なトランスポートのリストを表示するには、GeoEvent Manager で [サイト] > [コンポーネント] > [トランスポート] ページを参照します。 インバウンド トランスポートおよびアウトバウンド トランスポートでリストをフィルタリングできます。 インバウンド トランスポートは入力コネクタの作成をサポートし、アウトバウンド トランスポートは出力コネクタの作成をサポートします。

GeoEvent Server とともに配置されて使用できるトランスポートのリスト

GeoEvent Server トランスポートがニーズに合わない場合は、GeoEvent Server SDK を使用してカスタムのトランスポートを作成できます。

新しいプロセッサ

プロセッサは、ジオイベント サービス内のコンポーネントであり、ジオイベントに対する処理を実行します。 使用可能なプロセッサのリストを表示するには、GeoEvent Manager で [サイト] > [コンポーネント] > [プロセッサ] ページを参照します。

GeoEvent Server とともに配置されて使用できるプロセッサのリスト

GeoEvent Server プロセッサがニーズに合わない場合は、GeoEvent Server SDK を使用してカスタム プロセッサを作成できます。

GeoEvent Manager を使用した拡張

GeoEvent Server は、コネクタの作成を可能にする多くのアダプターとトランスポートを提供しています。 管理者は、GeoEvent Manager で [サイト] > [ジオイベント] > [コネクタ] ページを選択して、使用可能なコネクタを表示できます。

[新しいコネクタ] をクリックしてコネクタを作成し、固有の要件に応じて適切なプロパティを設定します。

GeoEvent Server SDK を使用した拡張

GeoEvent Manager を使用したコネクタの作成がニーズに合わない場合は、GeoEvent Server SDK を使用してカスタムのアダプター、トランスポート、およびプロセッサを作成できます。

GeoEvent Server SDK には、ライブラリ ファイル、サンプル、Javadoc API リファレンス、および開発者ガイドが含まれています。 GeoEvent Server SDK は、GeoEvent Server とともに以下の場所にインストールされます。

  • Windows: <ArcGIS Server installation directory>\GeoEvent\sdk (たとえば、C:\Program Files\ArcGIS\Server\GeoEvent\sdk)
  • Linux: <ArcGIS Server installation directory>/GeoEvent/sdk (たとえば、~/arcgis/server/GeoEvent/sdk)

GeoEvent Server SDK を使用した GeoEvent Server の拡張については、「GeoEvent Server SDK」をご参照ください。