ViewEngine object
- Last UpdatedJul 02, 2024
- 1 minute read
The ViewEngine is an Application Server object that hosts and runs deployed InTouchViewApp objects.
To deploy an InTouchViewApp instance to a target platform, you need to assign it to a ViewEngine object first. The ViewEngine object is then assigned to the target WinPlatform object.
The ViewEngine fulfils the same functions for the InTouchViewApp instances as the AppEngine instance does for the Application Objects. The ViewEngine:
-
Sets up and initializes the InTouchViewApp objects when they are initially deployed and started, so that they can communicate with other objects in the Galaxy.
-
Performs diagnostics on attributes that can be monitored, alarmed, and historized.
-
Historizes data to the Historian.
You can use different ViewEngine objects to:
-
Historize data to different Historians.
-
Interact with deployed InTouch applications at different scan rates. This sets at which frequency InTouch tag data can interact with the Galaxy name space.
A platform can host multiple ViewEngine objects. Every InTouchViewApp must be assigned to a ViewEngine.
You cannot create multiple instances of the same InTouchViewApp template to run under the same ViewEngine object. But you can run multiple instances of the same template under different ViewEngine objects.