diff --git a/README.md b/README.md index 1ace57d8375bc5b2730f223322a0f1b7b43f4896..76139bc88d707cedcbf64da5e57db6112a68664b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,10 @@ # Rapport -Ce travail a été réalisé par Ivan Rigo dans le cadre du cours de système distribué de l'année 2022-23 -Le but de ce travail était d'implémenter un des algorithmes vue en cours parmis une liste. Il fallait réalise l'implémentation +Il est aussi disponible sur GIT à l'adresse suivant : https://gitedu.hesge.ch/ivan.rigo/sysdistribuetpgnutella + +Ce travail a été réalisé par Ivan Rigo et John Jenni dans le cadre du cours de système distribué de l'année 2022-23 + +Le but de ce travail était d'implémenter un des algorithmes vue en cours parmis une liste. Il fallait réaliser l'implémentation avec soit go ou python, et utilise REST ou les sockets pour assurer la communication entre les noeuds. Dans notre cas,la consigne était d'implémenter Gnutella en GO, en communiquant avec un REST que nous avons mis en place. @@ -107,7 +110,7 @@ Renvoie cette requête à son transmitter si le noeud actuel n'est pas le noeud ### Tester le programme Pour tester le programme, démarré chaque noeud avec un terminal ouvert dans le dossier web-service-gin. -Pour chaque noeud, exécuté la commande : go run Gnutella.go neighbour-x.yaml, x étant l'id du noeud (entre 1 à 7) +Pour chaque noeud, exécuté la commande : "go run Gnutella.go neighbour-x.yaml", x étant l'id du noeud (entre 1 à 7) Ouvrir un autre terminal et appelé la requête initReq ( http://localhost:NodePort/initReq/ttl/ressource)