Vous concevez une API mobile (Android/iOS) qui doit utiliser HTTPS, minimiser la bande passante et être facile à intégrer. Quelle architecture d'API convient le mieux ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : API basées sur gRPC.
Pourquoi c'est la réponse
gRPC est un framework RPC haute performance qui utilise HTTP/2 pour le transport et Protocol Buffers (Protobuf) pour la sérialisation des données. HTTP/2 permet le multiplexage et la compression des en-têtes, réduisant ainsi la bande passante. Protobuf est un format de sérialisation binaire, plus compact et plus rapide que JSON ou XML, ce qui minimise également la bande passante. Sa génération de code client et serveur simplifie l'intégration. Les API RESTful utilisent généralement JSON/XML et HTTP/1.1, moins efficaces en bande passante. MQTT est un protocole de messagerie léger, mais pas une architecture d'API complète pour des requêtes/réponses complexes. SOAP utilise XML, qui est verbeux et lourd, augmentant la bande passante.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise