点击上方蓝字关注“汪宇杰博客”

文 / Zhidi

译 / Edi Wang

我们刚刚发布了支持ASP.NET的正式版 SignalR 服务 SDK

Microsoft.Azure.SignalR.AspNet v1.0.0

Azure SignalR 服务是一种完全托管的用于实时消息传递的 Azure 服务。它是扩展 ASP.NET Core SignalR 应用程序的首选方法。但是,SignalR 服务是用 ASP.NET Core 2.0 的 SignalR 上构建的,它与 ASP.NET SignalR 不是100% 兼容。要使 ASP.NET SignalR 应用程序使用 SignalR 服务,需要更改代码。服务 SDK 还需要专门添加 ASP.NET 支持。

在 Microsoft Ignite 2018 上,我们宣布了 ASP.NET 支持的预览版。客户一直在使用预览版本 SDK 使用 SignalR 服务开发 ASP.NET Signalr 应用程序。今天,我们很高兴地宣布,我们已经发布了支持 ASP.NET 的正式版本SDK 1.0.0!

ASP.NET 支持的典型架构

此图说明了在 ASP.NET Core 或 ASP.NET 中使用 Azure SignalR 服务与应用程序服务器的典型架构。

对于自我托管的 SignalR 应用程序,应用程序服务器侦听客户端的连接请求并管理客户端连接。使用 SignalR 服务,应用服务器只响应客户端的协商请求,并将客户端重定向到 SignalR 服务,以建立持久的客户端-服务器连接。

通过对 Azure SignalR 服务的 ASP.NET 支持,您可以:

继续将 SignalR 应用程序保留在 ASP.NET 中,并使用完全托管的基于 SignalR 的 SignalR 服务。

更改几行 SignalR API 代码,以切换到使用 SignalR 服务而不是自托管的 SignalR Hub。

Azure SignalR 服务的内置功能和工具可帮助操作 SignalR 应用程序,并保证 SLA。

受支持的 SDK 版本

要从新的 ASP.NET 支持中获得全部功能,请下载并升级 SDK 到最新版本:

.NET: 4.6.1+

Microsoft.AspNet.SignalR.*: 2.4.1

Microsoft.Azure.SignalR.AspNet: 1.0.0

不支持的功能

许多因素 (包括非技术性因素) 使得很难将 Web 应用程序从 ASP.NET SignalR 迁移到 ASP.NET Core。这次的 ASP.NET 支持的目标是在几乎不更改代码的情况下简化迁移。

某些 API 和功能不再受支持:

自动重连

Forever Frame 传输

HubState

PersistentConnection 类

GlobalHost 对象

HubPipeline 模块

IE11以前版本的IE

ASP.NET 支持的重点是兼容性,因此并非所有来自 ASP.NET Core SignalR 的新功能都受支持。例如, MessagePack、流媒体等仅适用于 ASP.NET Core SignalR 应用程序。

有关 ASP.NET SignalR 和 ASP.NET Core SignalR 之间的功能比较的完整列表,以及已停用的功能的推荐替代方法,请参阅此处的文档。

https://docs.microsoft.com/en-us/aspnet/core/signalr/version-differences?view=aspnetcore-2.2

下一步

查看文档并快速入门

https://aka.ms/aspnet-doc

查看 GitHub 存储库中的更多代码示例

https://github.com/aspnet/AzureSignalR-samples/tree/master/aspnet-samples

免费注册 Azure 帐户

https://azure.microsoft.com/en-us/free/

我们想听听您的反馈和意见。您可以通过 GitHub 或电子邮件(asrs@microsoft.com)联系产品团队。

亲儿子 | Azure SignalR 服务现在支持 ASP.NET相关推荐

  1. 微软发布Azure SignalR Service的预览版本

    \ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 最近,微软在西雅图举办的年度Build开发者会议上发布了Azure SignalR Serv ...

  2. Azure 媒体服务支持 DASH 实时传送流

    Kilroy Hughes  Azure 媒体服务数字媒体架构师 本文重点介绍 Azure 媒体服务支持的 DASH 实时传送流功能,同时阐述如何利用这些功能将实时和点播自适应流传送至 Web 浏 ...

  3. 微软云架构服务器,Azure 云服务(经典)NetworkConfiguration 架构 | Microsoft Docs

    您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. Azure 云服务(经 ...

  4. 苏宁小Biu系列产品大幅提升服务标准:亲儿子与干儿子不一样?

    文|曾响铃 来源|科技向令说(xiangling0815) 618临近,零售商的混战也到了白热化的地步. 京东疯狂发放优惠券倒不令人意外,毕竟这也是京东换取流量的老套路了,只是今年下了更大的血本: 天 ...

  5. 微软发布多项Azure Kubernetes服务更新,增加GPU支持

    微软宣布对他们托管的Azure Kubernetes服务进行多项更新.更新公告中包括AKS虚拟节点的特性更新.对Azure容器实例的GPU支持以及将Virtual Kubelet项目捐赠给原生云计算基 ...

  6. Azure正式对外发布容器服务,支持Swarm和Mesos

    在2015年9月29日举办的AzureCon大会上,微软曾对外宣布将会发布Azure Container服务(ACS),基于此服务,微软将会把Mesos.Docker和Azure整合在一起.紧接着在2 ...

  7. 下一代SQL 产品发布会,诚邀您的参加!!包含 Azure数据服务、高级分析和SQL Server(其中包括支持Linux的SQL Server vNext)。

    现在注册 创新和业务转型 不论您是推动业务的决策者,还是下一个突破性应用程序的开发者,数据都是业务的核心 正如微软高层所言,加入我们,实现本地部署到云端的转型,利用微软数据平台最大程度优化您的数据策略 ...

  8. 使用Docker和Azure Kubernetes服务将ASP.NET核心应用程序容器化

    目录 介绍 应用概述 容器化ASP.NET核心应用程序 部署在本地Kubernetes集群上 Docker镜像和Azure容器注册表(ACR) 部署Azure Kubernetes服务(AKS)群集 ...

  9. 小米android n 分屏,红米Note 4X亲儿子:MIUI分屏仅支持Android N底包机型

    感谢IT之家网友 锐小白白白白 的线索投递 IT之家8月22日消息 小米MIUI 9正在进行多机型内测,目前大部分的小米手机以及部分红米手机已经顺利吃上了MIUI 9,但对于MIUI新功能的适配并非所 ...

最新文章

  1. 确认过眼神(*╹▽╹*),这就是大家想要的BCH
  2. C++内存模型和原子类型操作
  3. 使用postman测试oauth2.0认证服务中出现OAuth出现Bad credentials
  4. 华为云.NET Core支持情况调查
  5. JSON补丁:JSON-P 1.1概述系列
  6. 安全厂商安全技术工程师(校招)——技术要求
  7. 叶氏量能大抄底(通达信副图)
  8. 最新稳定短视频去水印免费解析API接口分享
  9. python开发cms_基于Django的Python CMS---wagtail介绍
  10. 如何进行网站代备案?
  11. 手机黑圆点怎么打_输入法:外国人名字中间的点(实心小黑点)怎么打出来?...
  12. 正则化和正则化的思想
  13. 中国最好大学网爬取大学排名信息
  14. 奋斗的小孩系列 FPGA学习altera系列: 第十六篇 分频器设计
  15. Linux虚拟机添加新硬盘
  16. 电商后台设计:系统消息
  17. JSF是什么?JSF的优点
  18. c++ STL 容器
  19. Kali安装的一些常用软件
  20. CAD单独卸载,不影响其他软件,CAD专用卸载修复工具,一键完全彻底卸载删除CAD软件的专用卸载工具

热门文章

  1. chromebook刷机_如何将网站添加到您的Chromebook架子上
  2. IT:如何在Windows Server 2008 R2上安装Hyper-V虚拟化
  3. 智能家居设备_您的智能家居设备正在监视您吗?
  4. 博鳌“‘AI+时代’来了吗”分论坛,嘉宾们有何重要观点?...
  5. sqlplus命令行登录oracle数据库的N种方法盘点
  6. 『中级篇』Dockerfile详解(17)
  7. 三元表达式,递归,匿名函数,内置函数
  8. 医疗大数据:商业保险、移动医疗的崛起,正在形成闭环(二)
  9. vSpere虚拟网卡介绍
  10. [SIR数据集实验][2]Java类数据集相应工具使用的小经验