您正在设计一个移动API (Android/iOS),它必须使用HTTPS、最小化带宽并且易于集成。哪种API架构最适合?
选择一个答案
点击一个选项来检查您的答案。
正确答案: gRPC-based APIs.
为什么这是答案
gRPC-based APIs 是最佳选择。gRPC 使用 Protocol Buffers 作为接口定义语言,并基于 HTTP/2 构建,支持双向流和多路复用,显著减少了网络开销和延迟,从而最小化带宽使用。Protocol Buffers 生成的代码易于在多种语言(包括 Android 和 iOS)中集成,提供强类型检查,减少了开发错误。RESTful APIs 通常使用 JSON/XML,数据量较大,带宽效率较低。MQTT 主要用于物联网消息传递,不适合作为通用API架构。SOAP-based APIs 使用 XML,通常更复杂、更重量级,集成难度高,且带宽效率低。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡