MicrosoftMicrosoft Azure Developer Associate AZ-204 Certification
·TW
·更新於 5 Aug 2026
您想在 APIM 中發布單一 GraphQL API。對於庫存資料,您已經有一個 GraphQL 後端,並希望 APIM 代理它。對於訂單,您只有 REST 端點,需要透過呼叫這些 REST 服務並調整回應來解析 GraphQL 欄位。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 設定一個 GraphQL API,將庫存欄位透傳到上游 GraphQL 服務,並為訂單欄位新增 GraphQL 解析器策略,這些策略呼叫 REST 後端並將回應映射到綱要。.
為什麼這是答案
此選項正確,因為 Azure API 管理 (APIM) 支援將 GraphQL API 發布為單一端點,並能整合多個後端。對於現有的 GraphQL 後端(庫存),APIM 可以直接透傳請求。對於需要從 REST 服務獲取數據的 GraphQL 字段(訂單),APIM 的 GraphQL 解析器策略允許您定義如何呼叫 REST 後端、轉換響應並將其映射到 GraphQL 綱要。
將訂單 REST 服務轉換為 GraphQL 伺服器不切實際且不必要,APIM 的解析器功能正是為此設計。SOAP 透傳 API 與此場景不符,且無法整合 GraphQL 和 REST。僅使用 set-backend-service 無法處理 GraphQL 字段的解析和數據轉換,特別是當需要從 REST 服務獲取數據並映射到 GraphQL 綱要時。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡