Innovator Architecture

Innovator uses a client/server architecture.

Innovator is designed as a client/server system. All data is collected in data pools (repositories); clients do not have direct access to these. Administration of a repository falls to a single server program respectively. This model server ensures the following:

Client applications access the model server via the network. Data exchanged via telegrams is shown in the model editor and enables creation and editing of model elements and diagrams.

Note

Further architecture elements are required for communication in the network. A bus (inobus) is responsible for the communication of messages between the system components. The system environment which the model servers use for running Innovator is monitored and managed by an agent (inoagent).

This chapter contains the topics: