zoukankan      html  css  js  c++  java
  • 第二章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
    Explorer

    Chrome
    (Windows or iOS)

    Firefox

    Safari
    (OSX or iOS)

    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/
    .NET

    Windows Store/
    JavaScript

    Windows Phone/
    IE

    Windows Phone/
    .NET

    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设备的相关讲解,敬请期待!

  • 相关阅读:
    JS 数组
    JS 模拟彩票
    C++ 动态内存
    计算机网络--OSI七层模型
    C++ 异常处理
    C++ 文件和流
    数据库学习教程网站
    数据结构--哈夫曼树
    数据结构--红黑树
    数据结构--伸展树
  • 原文地址:https://www.cnblogs.com/jackyx/p/4350302.html
Copyright © 2011-2022 走看看