APP5:Objects Connectés Flashcards
Qu’est-ce que la technologie BLE?
Ser à transmettre des signaux à courtes portées et peu volumineux.
Avantage du BLE?
- Faible cout énergétique
- Peu couteux
- Précision élevé à l’intérieur
- Longue durée de vie
Limites du BLE?
- Courte portée
- Affectée par les interférences
Quelles sont les champs d’une requête HTTP?
- Méthode
- URI
- Version
- Header
- Corps
Quelles sont les méthodes possibles?
- GET
- POST
- DELETE
- PUT
Quelles les champs d’une réponse HTTP?
- Version
- Code de status
- Phrase
- Header
- Corps
Qu’est-ce que la Dysmétrie requête-réponse?
C’est quand les tâches ne sont pas les mêmes et elles ne sont pas interchangeable.
Comment remédier à la Dissymétrie?
Les websockets permmetent de remédier à ce problème.
Qu’est-ce qu’un WebSocket?
C’est le fait d’établir un canal de communication birirectionnel et persistant entre un client et un serveur.
Objectif du protocole MQTT?
Permet une communication légère et efficce entres machines, idéal pour les dispositifs loT avec des ressources limités.
Diagramme de séquence de la requête d’une page à un serveur WEB
Clients: Serveur:
→———Open HTTP →
←——-Ack—————–
→——Requête HTTP→
←—-Réponse HTML—
———–Close TCP—-→
Comment s’établit la connexion WebSocket?
Open session → Handshake → Canal établie → Comm. Établie → Close Conexion
Comment fonctionne le mécanisme publication-subscription?
Fonctionne avec un brocker qui envoie des méssages à un signal spécifique et des abonnes qui reçoivent des méssages en fonction des sujets auxquelles, ils sont abonnées.
Pourquoi est-ce difficile de faire subs-pub sur l’internet?
À cause de la grande gestion continue des abonnements et des messages.
Que fait le Brocker?
Il agit comme un intermédiaire centralisée qui reçoit les messages des éditeurs et les distribues aux abonnées inscrit au sujets pertinents.
Qu’est-ce qu’un Topic dans MQTT?
- Ces les chemins hierarchique utilisé pour organisée et filtrer les messages.
- Les abonnées s’inscrivent aux messages qui l’interessent, ce qui permet une distribution ciblés des messages.
Niveaux de qualité de service QoS 0?
(At most once):Le message est envoyé une seule fois sans confirmation de réception
Niveaux de qualité de service QoS 1?
(At least once): Le message est envoyé au moins une fois et nécessite une confirmation de réception
Niveaux de qualité de service QoS 2?
Ils envoient et tout le monde doit confirmer la réception.
Différence MQTT V.S HTTP en désign?
- MQTT: Modèle publisher-subscriber
- HTTP: Modèle requête-réponse
Différence MQTT V.S HTTP en Démarche?
- MQTT: minimise la bande passante et ressources
- HTTP: Fait pour la communication universelle sans ce soucier de la BD
Différence MQTT V.S HTTP en compléxité?
- MQTT: plus simple et léger
- HTTP: plus complexe, bcp de méthodes
Différence MQTT V.S HTTP en taille?
- MQTT: message court et compact
- HTTP: long et verbeaux
Différence MQTT V.S HTTP en niveau de service?
- MQTT: 3 niveau de qualité
- HTTP: ø