SignalR, gerçek zamanlı bağlantılar için kullanılan aktarımlar üzerinde bir soyutlamadır. Yine de, çeşitli faktörlere bağlı olarak hangi taşıma yöntemlerinin kullanılması gerektiğine tam olarak nasıl karar verdiğini bilmek isterim. Mevcut belgeleri kullanarak araştırma yaptım ve kaynaklara baktım ve nasıl çalıştığına dair bir fikir geldi.SignalR, hangi aktarım yönteminin kullanılacağına nasıl karar veriyor?
Benim asıl sorum şu olurdu, aşağıdaki akış şeması doğru mu yoksa hiçbir şey eksik mi?
Güncelleme: girişiniz için
teşekkürler! İşte düzeltmelerinize göre güncellenmiş bir versiyon. Ama hala bir şeyden emin değilim: IE9 + kullanılıp kullanılmadığını açık bir kontrol yoksa, IE olmasa ve SSE'yi desteklemiyorsa ForeverFrame'den LP'ye geri dönüşü ne tetikler? ilk kapalı
Düzenlemenizi ele almak için: Başarısızlık gerektiren durumların kullanılmasını bekleriz, bağlantı düzgün şekilde başlayamaz ve bu nedenle longpolling'e geri dönecektir –
Dokümanlar: http://www.asp.net/signalr/overview/getting -Başladı/tanıtım-to-signalr # nakliye – Nogwater