Gestione Risorse.
 
 
 
 

Lato Agente:
 
 

Contatori:

time_t ReturnTime;

int MaxMoney; // Dollars or Euro ? (contatore a scalare)

int MaxPlaces; // che può attraversare (cont. a scalare)
 
 
 
 

Lato Server:
 
 

Valori Max dei contatori letti dal file Agent.res e Agent.res.Default .
 
 

Controllo "Dinamico" :

Thread dedicato al controllo periodico dell’impegno Risorse.
 
 
 
 

Controllo "Statico" :
 
 

Primitive controllano ( usando i valori max di Agent.res) se continuare o fallire.
 
 
 
 
 
 

Access Controller per gestire l’I/O sul file system.

Per l’accesso alle altre risorse bisogna passare attraverso le primitive del Server.
 
 
 
 

                               Vai a Schema Riassuntivo: il Log       
 
 
 

                                                   Torna all'indice