You are in :
Keywords : software, architecture

Software Architecture

TECHSAS is a multi-process software.

It contains many acquisition processes, a Graphic User Interface process and a recording process.

Each acquisition proces is independant from each other. It is run by the GUI process, it acts as a data server for GUI, record process and any other client application on the local network.

Acquisition processes and GUI process in one hand, record process in the other hand, can be run on the same or different stations of the local network.

The communication protocol between clients and servers processes is based on UDP/IP and XML format.