J'ai une question sur un projet que je devrais mettre en œuvre pour mon cours Distributed System.erlang question générale sur socket
Le projet consiste à concevoir et implémenter une bibliothèque qui fournit un service de multidiffusion fiable aux processus utilisateur. Tous les processus appartiennent à un groupe et un message est envoyé par un processus membre à tous les membres du groupe. L'expéditeur est exclu de la liste des destinataires.
Cela me semble assez facile à mettre en œuvre en Erlang, en raison de la structure de son message qui passe ... plus de points sont donnés si vous utilisez appel rpc au lieu de prises normales à base .. mise en œuvre
Maintenant, ma question est la : l'un des points obligatoires de ce projet nécessite que les prises ne soient pas maintenues ouvertes lorsqu'il n'y a pas de communication entre les processus ...
Notre cours se déroule en C, mais nous sommes libres d'utiliser la langue que nous aimons ... puis-je satisfaire cette contrainte en utilisant des nœuds erlang et des appels rpc?
merci d'avance
Oui, vous pouvez satisfaire cette contrainte. –