首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

SignalR 2.0 支援平台與傳輸機制完整對照表

     編輯:關於ASP.NET

SignalR 2.0 支援多種伺服器/用戶端組合,並能在傳輸不支援時優雅降級。本文整理官方支援矩陣。

伺服器端需求

項目支援版本
作業系統Windows Server 2012、2008 R2、Windows 8、7、Windows Azure
.NET Framework僅 4.5(建議安裝 Recommended Updates)
IISIIS 8/8 Express、IIS 7/7.5(需 Extensionless URLs、整合模式)
WebSocket 前提Windows 8/Server 2012 + IIS 8 + 啟用 WebSocket 協定

注意:用戶端作業系統(Win 7/8)開發時勿用完整 IIS/Cassini(10 連線限制),應用 IIS Express。

用戶端瀏覽器支援

瀏覽器支援版本
IE8、9、10、11(桌面/行動/Win8 Modern)
Firefox最新版-1(Win/Mac)
Chrome最新版-1(Win/Mac)
Safari最新版-1(Mac/iOS)
Opera最新版-1(僅 Win)
Android Browser支援

需 jQuery 1.6.4+ 或主流版本(1.7.2、1.8.2、1.9.1 等)。

傳輸方式相容性矩陣

傳輸IEChromeFirefoxSafariAndroid
WebSockets10+最新-1最新-1最新-1不支援
Server-Sent Events不支援最新-1最新-1最新-1不支援
Forever Frame8+不支援不支援不支援4.1
Long Polling8+最新-1最新-1最新-14.1

SignalR 會自動協商最佳傳輸,開發者無需手動處理降級邏輯。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved