|
|||||||
PREV NEXT | FRAMES NO FRAMES |
DatiServer
permette di creare un oggetto server con le seguenti informazioni:
nome del host, porta associata, stato(1 in funzione, 0 non in funzione)Th_RiattivaServer
permette di creare un thread nel quale
ogni 5 minuti viene rimesso a 1 lo stato di tutti i server conosciuti, e se
la pizzeria è aperta e non ha ricevuto o non ha comunicato ordinazioni
viene lanciato il thread implementato nella classe ThC_OpenClose per
comunicare ai server centrali che la pizzeria è apertaTh_aggiorna_server
permette di creare un thread attraverso il
quale la pizzeria aggiorna il server inviandogli una stringa contenente la parola chiave
sottrai che significa che il server deve aggiornare il numero di pizze conosciute,
il nome della pizzeria, la zona di appartenenza, il numero attuale di pizze ed il
valore del contatore. ThC_OpenClose
permette di creare un thread attraverso il
quale la pizzeria aggiorna il server inviandogli una stringa contenente la parola chiave
statotrue/statofalse se la pizzeria apre/chiude, il nome della pizzeria, la zona di appartenenza.
Ths_attesa_ordinie
permette di creare un thread che apre
una serversocket che attende le ordinazioni. ThS_servitore
è un thread che acceta tra i parametri
di ingresso dell'unico costruttore a disposizione un oggetto Socket grazie al quale
continua la comunicazione avviata da una ServerSocket.
|
|||||||
PREV NEXT | FRAMES NO FRAMES |