ArcGIS GeoEvent Server is capable of receiving event data from virtually any source by using an input connector. An input connector must know how the data is being received, as well as how the data is formatted. These tasks are handled by adapters and transports, which are technical implementations beneath every connector.
See Extend GeoEvent Server to learn more about adapters and transports.
GeoEvent Server includes the following input connectors:
Input connectors available on the ArcGIS GeoEvent Server Gallery include the following:
Receive Feature JSON from ActiveMQ
Receive JSON from ActiveMQ
Receive Text from ActiveMQ
Receive AIS from a TCP Socket
Poll an External Cityworks Website for Cityworks Work Orders
Send Work Order Requests to an External Cityworks Website
Common Alerting Protocol (CAP)
Receive CAP XML Messages
Cursor on Target (CoT)
Receive CoT XML Messages
Receive GTFS Realtime Feed
Receive CSV from an External MQTT Message Broker
Receive JSON from an External MQTT Message Broker
Receive XML from an External MQTT Message Broker
Receive text from RabbitMQ
Receive Trimble using TAIP
Verizon Connect (formerly Telogis)
Receive Verizon Connect
Receive Waze Connected Citizen Program Feed
Esri Partner-contributed input connectors available on the ArcGIS GeoEvent Server Partner Gallery include the following:
Develop your own connectors
If the connectors available do not provide the flexibility you need, you can customize the connectors using the GeoEvent Manager to develop your own connectors using the GeoEvent Server Software Development Kit (SDK).
See Extend GeoEvent Server to learn more about customizing connectors or developing your own connectors.