|
Reti Aperte e Soluzioni Integrate per le Scuole
La condivisione delle risorse consiste nel rendere disponibili sulla rete file e stampanti accessibili da varie macchine.Attraverso un servizio di file sharing la locazione fisica di un file non ciuncide più necessariamente con quella logica ed è possibile una migliore organizzazione del lavoro di gruppo. Questa pratica riduce anche le operazioni di manutenzione. Esistono diversi metodi di condivisione di risorse, a seconda dell'architettura delle macchine destinate ad usarle. Fare click qui per aprire il diagramma relativo. Nei diagrammi di implementazione i cubi rappresentano dei dispositivi fisici, le linee continue delle connessioni esistenti tra questi, i cerchi sono delle interfacce. I rettangoli decorati rappresentano dei componenti software: il cubo che li ospita rappresenta un nodo sul quale sono installati. Le linee tratteggiate rappresentano delle dipendenze logiche. Una relazione di ereditarietà è descritta da una freccia con la punta a forma di triangolo: questa relazione indica che il nodo da cui la freccia parte è una particolare istanza della classe più generale di nodi sui quali la freccia punta. Le classi di componenti rilevanti in questo caso sono:
Dal diagramma in figura si vede che gli host con sistema operativo Linux possono fungere sia da server che da client per i protocolli NFS e Samba e possono svolgere la funzione di client VNC. I PC con Windows, invece, di norma svolgono le sole funzioni di client/server Samba e VNC server. Benché il sistema operativo del server VNC non sia specificata (indicando che può essere una qualunque) infatti, non ha molto senso installare un server VNC su una macchina Linux salvo casi molto particolari. Alle macchine Linux infatti si puiò accedere in modo remoto attraverso protocolli nativi. I sistemi Linux, grazie a Samba, dunque possono comportarsi sulla rete come dei sistemi Windows emulandone il protocollo. In questo modo utenti Microsoft vedranno le risorse condivise da questi sistemi come se appartenessero a tutti gli effetti a macchine Windows e non potranno distinguerle dalle altre. Anche le stampanti definite sotto UNIX possono essere viste dai sistemi Windows come stampanti condivise Microsoft e viceversa attraverso la connettività di rete che passa attraverso Samba. Per questo è necessario che sia attiva una connessione tra un client ed un server (linea tratteggiata). Ora che il modello implementativo è definito puoi passare allo studio dei diagrammi delle classi per analizzare le dipendenze tra i pacchetti software che dovrai installare. |
||
Home - Metodologia - Soluzioni - How To
|