Messaging system

Hi,
I need know if it’s available in DataAbstract a way to notify the registered clients when the records in controlled tables are changed (triggers ins,del,upd).
So that clients can refresh (re-fetch) their data.

Regards.

This feature isn’t present, but you can implement it via custom events.

See more at Multicast Events and Event Sinks and Server Callbacks articles

Thank you, I have read the Event Sinks topic, but have a doubt;
onAfterProcessDelta event is fired only when table modifications are done by other DataAbstract clients ?
But if tables are modified directly in the database (oracle) by another type of application (not through DA),
DA will still be able to recognize the change and raise an event ?

These events (onAfterProcessDelta, etc) are fired only when table modifications are done by other DataAbstract clients.
if you want to catch modifications made by another type of application (not through DA), you need to use [native DML events] 1 or log all table modifications into special table (something like history/log/etc) and check this table for updates periodically from DA server.

Thank you for the interesting tips, I’ll study the two options;
polling seems easier… at least I could start in this way and then explore DML events.

Best regards.