Event server (explained)
The event server handles various tasks related to events, alarms, and maps and perhaps also third-party integrations via the MIP SDK.
Events
- All system events are consolidated in the event server so there are one place and interface for partners to make integrations that utilize system events
- Furthermore, the event server offers third-party access to sending events to the system via the Generic events or Analytics events interface
Alarms
- The event server hosts the alarm feature, alarm logic, alarm state as well as handling the alarm database. The alarm database is stored in the same SQL Server database that the management server uses
Messages
- Message communication is handled by the event server, allowing plugins to send messages in real time between environments, such as XProtect Smart Client, Management Client, event server and standalone services.
Maps
- The event server also hosts the maps that are configured and used in XProtect Smart Client
MIP SDK
- Finally, third-party-developed plug-ins can be installed on the event server and utilize access to system events