ASP.NET SignalR如何在客戶端工作?ASP.NET-SignalR如何在客戶端(瀏覽器)上工作?
它使用Javascript循環定時器嗎?
例如:javascript每隔100毫秒檢查服務器的最新狀態/消息?
ASP.NET SignalR如何在客戶端工作?ASP.NET-SignalR如何在客戶端(瀏覽器)上工作?
它使用Javascript循環定時器嗎?
例如:javascript每隔100毫秒檢查服務器的最新狀態/消息?
有太多的變數來回答這個問題。許多因素取決於你如何連接,服務器支持什麼以及客戶端支持什麼。您的瀏覽器可能支持也可能不支持一般最理想的連接的Web套接字。例如,這改變了答案與長輪詢的關係。
我會推薦在官方網站上閱讀。這裏是鏈接,特別是JavaScript客戶端的指南。
這取決於已用於連接的傳輸方法的是什麼類型。 Signalr嘗試WebSockets,服務器發送事件,IFrame和長輪詢。對於它的每個工作方式而異。