Re: What are the options to publish GeoSCADA events and/or telemetry to another system
Geo SCADA Expert supports numerous interfaces to retrieve data from the database.
It does depend on what data you want to retrieve (you should use the Database Schema, from the Help menu) to determine what items exist in the database so that you can get terminology and concepts correct for them.
The majority of the interfaces will require polling from a secondary system, there is no real standard 'report by exception' protocol for the higher layers (as per Purdue model) in the SCADA world.
You could use ODBC to retrieve the CAlarm information, or CDBEventJournal.. or CDBAlarmSummary, or CDBPropertyChanges.. it depends on what things you're after...
As mentioned before, these are not 'Publish'/'Subscribe' style interfaces. That's not really something that SCADA platforms do in an open manner... (ViewX/GeoSCADA server does do this in a proprietary manner for data/alarms etc.. but proprietary means no supported access).
Lead Control Systems Engineer for Alliance Automation (VIC). All opinions are my own and do not represent the opinions or policies of my employer, or of my cat..