佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Asp.net SignalR支持的平臺(tái)有哪些

Asp.net SignalR支持的平臺(tái)有哪些

熱門標(biāo)簽:集中運(yùn)營(yíng)管理辦法 服務(wù)器配置 硅谷的囚徒呼叫中心 百度競(jìng)價(jià)排名 阿里云 網(wǎng)站排名優(yōu)化 地方門戶網(wǎng)站 科大訊飛語(yǔ)音識(shí)別系統(tǒng)

SignalR支持多種服務(wù)器和客戶端配置。此外,每種傳輸方式都有自身的要求限制;如果某種傳輸方式不被系統(tǒng)支持,SignalR能夠優(yōu)雅地將故障轉(zhuǎn)移到其他類型的傳輸方式。

系統(tǒng)要求
SignalR服務(wù)器組件可以被多種服務(wù)器配置所支持。本節(jié)介紹所支持的操作系統(tǒng),.Net框架,IIS及其他組件。

支持的服務(wù)器操作系統(tǒng)
SignalR的服務(wù)器組件被以下服務(wù)器和客戶端操作系統(tǒng)支持。

Windows Server 2012
Windows Server 2008 R2
Windows 8
Windows 7
Windows Azure

請(qǐng)注意,如果你想讓SignalR使用的WebCosket,則需要Windows Server 2012或Windows 8 操作系統(tǒng)(WebSocket也可以被Windows Azure網(wǎng)站支持,前提是網(wǎng)站的.Net框架版本為4.5,并且在配置頁(yè)中已經(jīng)啟用了WebSockets)。

支持的服務(wù)器.Net框架版本
SignalR 2.0僅支持.Net 框架4.5,檢查Recommended Updates以提高可靠性、兼容性、穩(wěn)定性及性能。

支持的服務(wù)器IIS版本
SignalR被以下版本的IIS支持。

1)、IIS 8 或 IIS 8 Express。
2)、IIS 7 和 IIS 7.5,需要extensionless URLs支持。
3)、IIS必須在集成模式下運(yùn)行,不支持經(jīng)典模式。當(dāng)IIS運(yùn)行在經(jīng)典模式時(shí),使用服務(wù)器發(fā)送事件可能帶來(lái)30秒的消息延遲。
4)、托管應(yīng)用程序必須運(yùn)行在信任模式下。
請(qǐng)注意,如果使用客戶端操作系統(tǒng),比如用于開發(fā)(Windows 7 或 8),則不應(yīng)使用IIS或Cassini的完整版本。因?yàn)榭蛻舳擞?0個(gè)并發(fā)連接的限制,要達(dá)到這一限制非常容易,因?yàn)檫B接是非常短暫的而且經(jīng)常重新建立。并且在連接使用過后并不會(huì)立即銷毀。你應(yīng)當(dāng)使用IIS Express。

還需要注意如果你想要SignalR使用WebSocket,則必須使用IIS 8 或IIS 8 Express,服務(wù)器必須使用Windows 8 , Windows Server 2012并且IIS必須啟用了WebSocket,關(guān)于在IIS中啟用WebSocket,請(qǐng)參閱IIS 8.0 WebSocket Protocol Support。

客戶端系統(tǒng)需求
SignalR可以用于各種客戶端平臺(tái)。本節(jié)介紹SignalR在Web瀏覽器、Windows桌面應(yīng)用程序,Silverlight應(yīng)用程序和移動(dòng)設(shè)備中的系統(tǒng)要求。

Web瀏覽器
SignalR可以在各種Web瀏覽器中使用,但通常情況下,只有支持最新的兩個(gè)版本。

應(yīng)用程序在瀏覽器中使用SignalR必須使用jQuery版本1.6.4,或主要版本(如1.7.2,1.8.2,1.9.1等)。

SignalR在以下瀏覽器中可用:

IE8 , 9 , 10 , 11 桌面及移動(dòng),Win8的Modern,版本都支持。
火狐:當(dāng)前版本-1,Win及Mac版本。
Chrome:當(dāng)前版本-1,Win及Mac版本。
Safari:當(dāng)前版本-1,Mac及iOS版本。
Opera:當(dāng)前版本-1,僅限Win版本。
安卓瀏覽器。
除了瀏覽器要求,SignalR所使用的傳輸方式也有各自的要求,如下表:

不支持的瀏覽器
雖然在舊版本的瀏覽器中運(yùn)行SignalR中可能不會(huì)有重大問題,但我們不會(huì)主動(dòng)去測(cè)試SignalR在舊瀏覽器中的運(yùn)行情況,也不會(huì)解決同舊瀏覽器的兼容問題。

請(qǐng)參考配置及測(cè)試列表:our testing matrix。

Windows桌面和Sliverlight應(yīng)用程序
除了在網(wǎng)絡(luò)瀏覽器上運(yùn)行,SignalR也可以被配置使用在獨(dú)立的Windows客戶端或Silverlight應(yīng)用程序中。要使用SignalR,Windows桌面和Silverlight應(yīng)滿足以下系統(tǒng)需求:

1、在Win XP SP3及以上,應(yīng)用程序使用.Net 框架版本4。
2、在Windows Vista及以上,應(yīng)用程序使用.Net 框架版本4.5。
除了操作系統(tǒng)及框架版本需求,SignalR對(duì)于傳輸方式也有各自的要求,如下表:

Windows存儲(chǔ)和Windows Phone應(yīng)用程序
SignalR可以用在Windows存儲(chǔ)和Windows Phone應(yīng)用程序中,對(duì)于傳輸方式也有各自的要求,如下表:

推薦更新
推薦以下SignalR服務(wù)器更新:

.Net框架4.5的更新程序,在這里。
微軟會(huì)定期發(fā)布ASP.NET的快速更新補(bǔ)丁,應(yīng)當(dāng)及時(shí)安裝它們。

您可能感興趣的文章:
  • Asp.net使用SignalR實(shí)現(xiàn)酷炫端對(duì)端聊天功能
  • Asp.NET MVC中使用SignalR實(shí)現(xiàn)推送功能
  • 詳解在ASP.NET Core下使用SignalR技術(shù)
  • Asp.net SignalR快速入門
  • Asp.net使用SignalR實(shí)現(xiàn)聊天室的功能
  • Vue結(jié)合SignalR實(shí)現(xiàn)前后端實(shí)時(shí)消息同步
  • Asp.net使用SignalR實(shí)現(xiàn)發(fā)送圖片
  • Asp.net使用SignalR實(shí)現(xiàn)消息提醒
  • ASP.NET用SignalR建立瀏覽器和服務(wù)器的持久連接詳解
  • ASP.NET Core SignalR中的流式傳輸深入講解

標(biāo)簽:甘孜 隨州 廣西 烏蘭察布 開封 威海 梧州 西雙版納

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Asp.net SignalR支持的平臺(tái)有哪些》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    万州区| 博乐市| 白朗县| 清徐县| 天气| 文山县| 烟台市| 高州市| 启东市| 碌曲县| 分宜县| 和硕县| 民县| 塔城市| 崇义县| 长寿区| 彩票| 来安县| 双辽市| 洮南市| 白城市| 金华市| 西林县| 金溪县| 康马县| 宁乡县| 开封县| 宝鸡市| 峨山| 金川县| 玉环县| 和田市| 确山县| 博野县| 始兴县| 泉州市| 湟源县| 阿坝| 灯塔市| 临漳县| 福清市|