So that mean in non networked mode there is no server. Is that right? In non networked mode application is just Client and the Database system. And because of that, in non networked mode each client have a separate instance of data base system and each client have no idea about what other clients are doing. Am I right?
The program must be able to work in a non-networked mode. In this mode, the database and GUI must run in the same VM and must perform no networking, must not use loopback networking, and must not involve the serialization of any objects when communicating between the GUI and database elements.
The client simply opens a data file that is stored on the same machine.