Resource icon

Traccia svolta programmazione II [Pecchia] 2018-07-27

Professore
Pecchia
Sono andata a ricevimento per essere sicura di come si dovesse svolgere; quello che mi aveva confuso è stata l'espressione callback distribuita basata su socket. La traccia nella sua seconda parte prevede un dispatcher che mantiene una lista di printer a cui passare un documento da stampare; la printer per aggiungersi alla lista utilizza una funzione addPrinter dell'interfaccia del dispatcher (ciò viene implementato con una lookup RMI), mentre in seguito se dispatcher deve servire una richiesta di stampa utilizza la funzione print dell'interfaccia di printer per stampare il documento (questa è la callback, in quanto è una funzione richiamata su un oggetto che precedentemente aveva comunicato un "modo per essere contattata", passandogli il porto, al dispatcher; questa comunicazione tra dispatcher e printer va implementato con le socket).
Autore
mariarosaria
Downloads
20
Primo rilascio
Ultimo aggiornamento
Voto recensione
0.00 stelle/a 0 voti