MicrosoftMicrosoft Azure Developer Associate AZ-204 Certification
·TW
·更新於 5 Aug 2026
您正在建構一個跨平台的即時儀表板,需要透過 WebSocket 進行低延遲、雙向的即時訊息傳遞。用戶端必須能夠加入群組,且後端應在沒有黏性會話或自訂 WebSocket 伺服器管理的情況下進行擴展。您應該實作什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Azure Web PubSub service;公開一個 negotiate 端點來發行用戶端存取權杖,透過 WebSocket 連接用戶端,並使用群組進行定向廣播。.
為什麼這是答案
Azure Web PubSub Service 專為即時 Web 應用程式設計,提供低延遲、雙向的 WebSocket 通訊。它支援群組功能,允許後端向特定用戶端子集廣播訊息,且無需管理底層 WebSocket 連線或處理黏性會話,實現了良好的擴展性。公開 negotiate 端點是標準做法,用於安全地為客戶端提供連接服務所需的存取權杖。
Azure SignalR Service 的伺服器模式雖然也支援即時通訊,但此情境明確要求 WebSocket,且 SSE 僅為單向通訊,不符合雙向需求。Azure Event Hubs 適用於大規模事件串流,但結合長輪詢會引入較高延遲,且效率不如 WebSocket。Azure Relay Hybrid Connections 旨在連接內部部署服務與 Azure,而非直接處理大量客戶端 WebSocket 連線。在 Azure VM 中操作自訂 WebSocket 伺服器並搭配 Application Gateway 會增加營運複雜性,且不具備 Web PubSub 服務的內建擴展性和管理優勢。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡