Salve
ho questo programma che deve eseguire 2 Task, associati all'uso di due risorse....un client che invia richieste d'utilizzo al server, il tutto in multi-threading.
Per avviare il threadClient, c'è bisogno che sia di RisorsaTipo1 che RisorsaTipo2 siano disponibili almeno 1 e 1, altrimenti ilthread deve essere messo in attesa, per poi essere risvegliato appena tornano disponibili.
Inoltre il threadClient invia al server, il tempo di cui ha bisogno la risorsa1 e iltempo di cui ha bisogno la risorsa2.
Come si può gestire quest'ultima cosa? Ovvero se io voglio che il threadServer scheduli la richiesta del client,solo x t tempo, in java cosa può essere usato?