How is the architecture of the ontimize application?
An Ontimize application follows the typical multi-tiered client-server architecture, in which many clients are connected to one single application server. This server is then connected to persistence. Clients will send requests to the application server and this server will respond after querying the database server when necessary. In the final step, the results are shown in the clients GUI. This structure implements two different applications: client and server. Generally the server application and database application reside in two independent machines, and each user has a program replica in the client computer. In this case, server will be named ”remote”. An alternative configuration is where client and server(s) are all running in the same machine as one single process. This structure is termed a ”local” application. This configuration is most often used during the development of an application or in autonomous machines. Please go to the Architecture section to have a deeper kn