In RapidSCADA, it seems that WebStation and Server communicate through a TCP persistent connection, with the main logic centered around the ProcessCustomRequest method in Scada.Server.Engine.ServerListener.
This method provides several ways to retrieve data.
Now, I want to generate and log some custom data in the Server, such as custom alarms. Is there a way to achieve this kind of custom data interaction between the Server and WebStation through the TCP persistent connection without modifying the existing code?
Or should I consider implementing a different communication interface or method (such as SignalR) to achieve the custom data transmission?