# Authentification: QCM - **Nom** - **Prénom** - **Classe** - **Date** ## Consigne Pour chaque question, entourer **la ou les bonnes réponses**. **Attention**, certaines questions sont volontairement rédigées sous la forme plurielle. Cela n'implique pas forcément qu'il y a plusieurs bonnes réponses. ## Questions ### A. Dans un modèle de communication `publish/subscribe`, les agents communiquent via l'envoi de: 1. messages 2. sémaphores 3. signaux ### B. Dans le contexte de la communication inter-agents, un "broker" a pour rôle: 1. De déduire automatiquement le sujet d'un message par rapport à son contenu 2. De découpler les producteurs et consommateurs d'information 3. D'acheminer et router les messages entre les différents les producteurs d'informations et les consommateurs de ces informations ### C. Le protocole mDNS utilise pour la découverte de services 1. Une adresse IP multicast 2. Un serveur de "rendez vous" 3. Du broadcast UDP ### D. En dehors d'une communication directe possible (réseaux différents, NAT, etc), les agents utilisent habituellement pour se découvrir mutuellement: 1. Un serveur de "rendez vous" 2. Un registre global 3. Des champs TXT sur un enregistrement DNS ### E. L'utilisation d'une "queue" dans un protocole de communication basée sur les messages permet de: 1. S'assurer que les messages produits ne sont consommés que par N agents au maximum 2. Répartir la charge liée au traitement d'un message 3. Décharger le "broker" du traitement de certains messages