Architecture and technology

Architecture and technology

EuSoft ®. Lab is developed using three-tier architecture (three layers): software architecture that provides a breakdown of the system in three different modules dedicated respectively to the user interface, the functional logic (business logic) and the management of persistent data.
These modules are designed to interact with each other along the lines of a server / client (the interface is the customer's business logic, and this is a customer management module of the persistent data) and using well defined interfaces. In this way, each of the three modules can be modified or replaced independently.
The architecture of EuSoft ®. Lab provides that the various modules are distributed on different nodes of the network.

The system architecture of EuSoft®.Lab is based on a relational database.

This allows the management of a considerable amount of data and ensures maximum reliability and performance. The technology used allows data exchange with maximum flexibility.