The ArcGIS GeoEvent Extension for Server can be extended using the GeoEvent Manager or the Erweiterung "GeoEvent" Software Development Kit (SDK).
New connectors
New connectors can be configured using the adapters and transports included with the Erweiterung "GeoEvent" in GeoEvent Manager. If the available adapters and transports included with the Erweiterung "GeoEvent" do not meet your needs, custom adapters and transports can be created using the Erweiterung "GeoEvent" Software Development Kit (SDK). These custom adapters and transports can be added to the Erweiterung "GeoEvent" and can then be used to configure new connectors.
What are adapters?
Adapters are the components that translate raw streaming data into GeoEvents and vice versa. View a list of available adapters by navigating to the Site > Components > Adapters page in GeoEvent Manager. You can filter the list by inbound and outbound adapters. Inbound adapters support the creation of Input Connectors, while outbound adapters support the creation of Output Connectors.
If the adapters provided with the Erweiterung "GeoEvent" do not meet your needs, custom adapters can be created using the Erweiterung "GeoEvent" SDK. An adapter's implementation defines a set of properties that are used to configure the adapter. Once created, a custom adapter is incorporated into a component template, which is then configured for a specific purpose.
What are transports?
Transports are the components that translate raw streaming data into their native format outside of the Erweiterung "GeoEvent" and vice versa. View a list of available transports by navigating to the Site > Components > Transports page in GeoEvent Manager. You can filter the list by inbound and outbound transports. Inbound transports support the creation of Input Connectors, while outbound transports support the creation of Output Connectors.
If the set of transports provided with the Erweiterung "GeoEvent" do not meet your needs, custom transports can be created using the Erweiterung "GeoEvent" SDK.
New processors
Processors are the components in GeoEvent Services that perform processing on GeoEvents. View a list of available processors by navigating to the Site > Components > Processors page in GeoEvent Manager.
If the set of processors provided with the Erweiterung "GeoEvent" do not meet your needs, custom processors can be created using the Erweiterung "GeoEvent" SDK.
Extending using ArcGIS GeoEvent Manager
The Erweiterung "GeoEvent" provides many adapters and transports that enable the creation of new connectors. Administrators can view available connectors by browsing to the Site > GeoEvent > Connectors page in GeoEvent Manager.
Create a new connector by clicking New Connector and set the appropriate properties depending on your specific requirements.
Extending using Erweiterung "GeoEvent" Software Development Kit
If creating a new connector using the GeoEvent Manager does not meet your needs, custom adapters, transports, and processors can be created using the Erweiterung "GeoEvent" Software Development Kit (SDK) to extend the Erweiterung "GeoEvent".
The Erweiterung "GeoEvent" SDK includes the library files, samples, javadoc API reference, and a developer guide. The Erweiterung "GeoEvent" SDK is installed with the Erweiterung "GeoEvent" in the following locations:
- Windows: [GEOEVENT_INSTALL_LOCATION]\GeoEvent\sdk (for example, C:\Program Files\ArcGIS\Server\GeoEvent\sdk).
- Linux: [GEOEVENT_INSTALL_LOCATION]/GeoEvent/sdk/ (for example, ~/arcgis/server/GeoEvent/sdk).