Bonjour à tous
Je viens ici pour vous poser une petite question du point de vue de la conception d'un projet en JAVA.
En effet, je dois implémenter un routeur qui pourra forwarder des messages, maintenir une table de routage etc.
Le problème c'est que je ne sais pas encore réellement comment faire un bon design de cette application et c'est pour cela que j'aurais bien aimé avoir votre avis sur la question
J'avais pensé - en simplifiant le probème - à une classe "Routeur" qui contiendrait 2 threads :
- le premier, une classe "receveur", assurerait la réception des paquets
- Le second, une classe "sender", serait dédié à l'envoi de paquets à d'autres routeurs
Merci pour toutes vos suggestions !
A bientot
Matt
Partager