Skip To Content

GeoEvent Server の拡張

ArcGIS GeoEvent Server は、ArcGIS GeoEvent Manager および GeoEvent Server ソフトウェア開発キット (SDK) を使用して拡張することができます。

新規コネクタの作成

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

アダプターとは

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

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

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

トランスポートとは

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

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

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

新規プロセッサの作成

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

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

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 について」をご参照ください。