TSplusDocs
Güncel v19 EN
Gelişmiş Dokümantasyon

Websocket ve XHR Farkı

TSplus HTML5 istemcisi, sunucu ile tarayıcı arasında veri alışverişi için iki farklı taşıma yöntemi kullanabilir: Websocket ve XHR-polling. Bu iki yöntem arasındaki farkları anlamak, bağlantı sorunlarını gidermek için önemlidir. ÖzellikWebsocketXHR-Polling Bağlantı türüKalıcı, çift yönlü tek bağlantıTekrarlayan HTTP istekleri…

TSplus HTML5 istemcisi, sunucu ile tarayıcı arasında veri alışverişi için iki farklı taşıma yöntemi kullanabilir: Websocket ve XHR-polling. Bu iki yöntem arasındaki farkları anlamak, bağlantı sorunlarını gidermek için önemlidir.

ÖzellikWebsocketXHR-Polling
Bağlantı türüKalıcı, çift yönlü tek bağlantıTekrarlayan HTTP istekleri
PerformansDaha düşük gecikme, daha verimliDaha yüksek yük ve gecikme
Dosya yükleme desteğiTam destekSınırlı, bazı proxy'lerde sorunlu
Ters proxy uyumluluğuEk modül/yapılandırma gerekebilirÇoğu proxy ile sorunsuz çalışır

Hangi Durumda XHR Kullanılır?

HTML5 istemcisi varsayılan olarak Websocket kullanmayı dener. Websocket bağlantısı kurulamazsa (örneğin Websocket'i desteklemeyen veya engelleyen bir ters proxy/güvenlik duvarı nedeniyle), istemci otomatik olarak XHR-polling moduna geçer.

Öneri: Mümkün olduğunda Websocket kullanılmasını sağlayın; bu, özellikle uzun mesafeli bağlantılarda ve dosya aktarımı gerektiren senaryolarda çok daha iyi bir deneyim sunar. Ters proxy kullanıyorsanız Apache Ters Proxy Websocket Desteği sayfamızdaki yapılandırmayı uygulayın.
TSplus Türkiye

Bu konuda yardıma mı ihtiyacınız var?

TSplus Türkiye ekibi, üretim ortamına geçmeden önce yapılandırmanızı doğrulamanıza yardımcı olabilir.

Yerel destekle iletişime geç →
Arama sonuçları

Tüm ürünlerde aramak için en az iki karakter yazın.