This consists of a server process and one or more clients. Each client will connect to the server over a socket. The server is able to handle all the clients concurrently.
Clients will designate a directory on their system to serve as their shared directory. Any file placed into that directory will automatically be uploaded to the server. Once the server receives the new file, it will send that file to the remaining clients. Clients will place the received file into their shared directory.
Clients will prompt the user for a username. The server displays real-time client connections and disconnections.
A client can upload a number of files one after the other. If the file has been modified after it is uploaded the client sends an invalidation notice to the other clients.
Any client may delete any file from its shared directory. The program will monitor the directory in real-time to determine if a file has been removed. Upon recognition of a file’s removal, a client must obtain consent to delete that file from other clients via a two-phase commit.
In questa pagina del sito puoi guardare il video online Distributed File Service using python della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Kiran M 31 gennaio 2020, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 204 volte e gli è piaciuto 1 spettatori. Buona visione!