第二章SignalR所支持的平台
第二章SignalR所支持的平台
SignalR支持各种服务器和客户端的配置。此外,每种传输方式都有自身的配置要求和限制;如果某种传输方式不被系统支持,SignalR优雅地将故障转移到其他类型的传输方式。详细说明,请参阅上一章的传输方式和协商转换。
1服务器端要求:
1) 系统要求:win7,win8,win2008r2,win2012或以上系统
2) .NetFramework版本要求:.NetFramework4.5或以上版本
3) IIS版本要求:
a) IIS7,IIS7.5中,需要 extensionless URLs支持。
b) IIS8或以上版本
c) IIS必须运行在“集成模式”(integrated mode)下,不支持“经典模式”(classic mode)。 因为经典模式下,可能存在长达30秒的消息延迟,甚至会发送不出去。
d) 托管应用程序必须运行在“完全信任模式”(full trust mode)下。
e) 注意:在win7和win8下,IIS只支持10人的连接。
f) 在网站的配置页面中启用网络套接字(Web Sockets)
2.客户端要求:
1) SignalR在浏览器中的应用程序必须使用jQuery版本1.6.4或主要版本(如 1.7.2 ,1.8.2 ,1.9.1或以上的版本。)我们自己推荐使用Jquery1.83
2) 以下列出各种传输协议对各种系统浏览器版本的支持:
传输协议对应各种浏览器的需要 |
|||||
传输方式 |
Internet |
Chrome |
Firefox |
Safari |
Android |
WebSockets |
10+ |
current - 1 |
current - 1 |
current - 1 |
2.0 |
Server-Sent Events |
不支持 |
current - 1 |
current - 1 |
current - 1 |
不支持 |
ForeverFrame |
8+ |
不支持 |
不支持 |
不支持 |
4.1 |
Long Polling |
8+ |
current - 1 |
current - 1 |
current - 1 |
4.1 |
具体可查阅http://testswarm.signalr.net/user/signalr
3) 对windows桌面和sliverlight的支持:
传输协议 |
.NET application |
Silverlight |
Web Sockets |
Windows 8+ and .NET 4.5+ |
支持 |
Forever Frame |
不支持 |
不支持 |
Server-Sent Events |
.NET 4+ |
5+ |
Long Polling |
.NET 4+ |
5+ |
4) 对window store 和 windows phone的支持:
传输协议 |
Windows Store/ |
Windows Store/ |
Windows Phone/ |
Windows Phone/ |
WebSockets |
不支持 |
Win8+ |
8+ |
8+ |
Forever Frame |
不支持 |
Win8+ |
7.5+ |
不支持 |
Server-Sent Events |
Win8+ |
不支持 |
不支持 |
8+ |
Long Polling |
Win8+ |
Win8+ |
7.5+ |
8+ |
当然,微软的SignalR2.0还可以支持所有windowsPhone8.0以上,Android2.0以上和IOS6.0以上手机,虽然不是微软开发的客户端类库,但经过几年发展,已经相当稳定,如果大家有兴趣,我还会在这篇快速入门后,编写的一套比较详细的入门教程,到时候,给大家一个,SignalR,链接一切移动和web设备的相关讲解,敬请期待!
第二章SignalR所支持的平台的更多相关文章
- 《ASP.NET SignalR系列》第三课 SignalR的支持平台
从现在开始相关文章请到: http://lko2o.com/moon 接着第二课:<ASP.NET SignalR系列>第二课 SignalR的使用说明 一.服务器系统要求 SignalR ...
- [渣译文] SignalR 2.0 系列: 支持的平台
原文:[渣译文] SignalR 2.0 系列: 支持的平台 英文渣水平,大伙凑合着看吧,并不是逐字翻译的…… 这是微软官方SignalR 2.0教程Getting Started with ASP. ...
- [Asp.net 开发系列之SignalR篇]专题五:SignalR支持的平台
SignalR支持多种服务器和客户端配置.此外,每种传输方式都有自身的要求限制:如果某种传输方式不被系统支持,SignalR能够优雅地将故障转移到其他类型的传输方式.关于SignalR所支持的传输方式 ...
- 深入Java虚拟机读书笔记第二章平台无关性
Java的体系结构对平台无关的支持 Java平台 Java的体系结构通过几种途径支持Java程序的平台无关性,其中主要是通过Java平台自己.Java平台扮演一个运行时Java程序与其下的硬件和操作系 ...
- 精通Web Analytics 2.0 (4) 第二章:选择你的网络分析灵魂伴侣的最佳策略
精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第二章:选择你的网络分析灵魂伴侣的最佳策略 在Web Analytics 2.0的新世界秩序中,您必须跳出"单一真理来 ...
- CISA 信息系统审计知识点 [第二章. IT治理和管理 ]
第二章. IT治理和管理 1. IT治理.管理.安全和控制框架及标准.指南和实践 IT治理是董事会和执行管理层的职责. IT治理的关键因素:保持与业务的战略一致,引导业务价值的实现. IT治理关注 ...
- Laxcus大数据管理系统2.0(5)- 第二章 数据组织
第二章 数据组织 在数据的组织结构设计上,Laxcus严格遵循数据和数据描述分离的原则,这个理念与关系数据库完全一致.在此基础上,为了保证大规模数据存取和计算的需要,我们设计了大量新的数据处理技术.同 ...
- 《驾驭Core Data》 第二章 Core Data入门
本文由海水的味道编译整理,请勿转载,请勿用于商业用途. 当前版本号:0.4.0 第二章 Core Data入门 本章将讲解Core Data框架中涉及的基本概念,以及一个简单的Core Data ...
- [转]Windows Shell 编程 第二章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987893】
第二章Shell的结构 “Shell 编程”的大伞之下有大量的API函数和COM接口.这个种类繁多的‘命令’集允许你用不同的方法对Windows Shell进行编程.函数和接口并不是两种提供相同功能 ...
随机推荐
- openstack 使用cloud init 和 console-log, nbd或者libguestfs 获取VM中的硬件信息。
以获取PCI的信息为例. 基本代码: pci.py import base64 import guestfs from functools import partial import os impor ...
- C++数据结构之最小生成树
最小生成树是图的一部分,一般求最小生成树用Prim算法和Kruskal算法. 对于Prim算法,思想是:在访问过的顶点和未访问的顶点之间选择权值最小的边.Prim算法是基于顶点的操作,适合于顶点较少, ...
- Linux(gnu)环境动态链接库的搜索路径
摘自http://blog.csdn.net/saga1979/article/details/14161229 man ld.so(8)说,如果库依赖不包括“/”,那么它将按照下面的规则按顺序搜索: ...
- smb相关资料
smb相关资料 看资料就上维基 https://en.wikipedia.org/wiki/Server_Message_Block#Implementation http://www.bing.co ...
- Atom编辑器快捷键大全
文件切换 ctrl-shift-s 保存所有打开的文件cmd-shift-o 打开目录cmd-\ 显示或隐藏目录树ctrl-0 焦点移到目录树目录树下,使用a,m,delete来增加,修改和删除cmd ...
- URAL 1736 Chinese Hockey 网络流+建图
题目链接:点击打开链接 题意: 给定n个队伍的得分情况,输出随意一个可行解. n个队伍随意2个队伍 a, b 间有且仅有一场比赛. 比赛结果分4种: 1.a +3, b +0 2.a +0, b +3 ...
- javascript模式——Facade
Facade模式为许多代码提供一个方便的接口,不现实代码实现的复杂性,这样,使用者只需要关心他的使用接口就可以使用. 下面来看一段Facade模式的运用,绑定事件在浏览器之间是不一样的,利用Facad ...
- SQL常用日期函数
原文:http://www.cnblogs.com/coconut_zhang/archive/2009/02/02/1382598.html 1. 当前系统日期.时间 select getdate( ...
- CentOS 6 安装 python and pip
yum update yum list python* //查看可安装python包 yum install python34.i686_64 wget https://bootstrap.p ...
- Web应用的部署
本文将介绍一些Web应用的部署: 部署规则 要成功地部署一个Web应用,必须遵循以下目录结构. 1.WEB-INF一定要直接放到应用上下文(Webapp)之下. 2.classes目录必须直接放在WE ...