Düz HTTP istek/yanıttır: istemci sorar, sunucu yanıtlar, biter. Bu, sunucunun yeni bir şey olduğunda veri push etmesi gereken gerçek zamanlı özellikler (sohbet, canlı dashboard'lar, bildirimler, ortak düzenleme) için zayıf bir uyumdur. Seçenekler, HTTP'nin istemci-başlatmalı modelini aşmanın yollarıdır ve bir karmaşıklık yelpazesinde sıralanır:
Long-polling client ──req──▶ server ...holds... ──resp──▶ then immediately re-asks
(near-real-time over plain HTTP; one message per held request)
SSE client ──req──▶ server ═══stream of events═══▶ (one-way, server→client)
(HTTP-based, text, auto-reconnect; NO client→server on same channel)
WebSocket client ──handshake──▶ server ══full-duplex, both directions══▶
(persistent TCP; low overhead; binary or text; you build the rest)
