Design Server and Runtime Server Components
Runtime and Monitoring Windows installer has the following components:
- Design Server, used to design Schemas, Maps and Flows. The Design Server is a Web based application, runs on a Node.js Application Server and on a Tomcat Application Server.
- REST API base Runtime Server, simply Runtime Server, used to run Maps and Flows, runs on a Tomcat Application Server.
- Design Server’s MongoDB Database stores User accounts, Transformation Extender Map and Flow designs. The database requires the MongoDB server to be available before installation is started.
- Design Server’s execution engine, the runtime that runs designed Maps and Flows directly from the Design Server Web User Interface.
- A Redis server, is used by the Design Server and Runtime Server for communication purposes. The Runtime and Monitoring windows installer installs Redis server by default. But, Design Server and Runtime Server can be configured to use preinstalled Redis server.