Internet of Things Integration Platform
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

Scripts

AggreGate's integrated expression and query languages help with most everyday data processing tasks. However, sometimes it’s just not enough. There comes a time when you need the power of a full-scale programming language with loops, variables, method declarations etc. For this, AggreGate Server processes scripts written in Java. It runs these scripts within the server’s Java Virtual Machine (JVM), therefore allowing them to access all internal server data in addition to the script's own input parameters.

Scripts may be called from expressions, thus, making them accessible for:

Scripts are written in pure Java and, thus, may access all resources of the machine AggreGate Server is running on, including:

  • File system
  • Network and serial I/O
  • Console, logging, and even GUI
  • Multithreaded processing