• Facebook
  • Twitter(现为X)
  • Youtube
  • 内衬
  • RSS
  • 文档
  • 比较
  • 博客
  • 下载
  • 联系我们
下载
显示/隐藏目录

ASP.NET SignalR 背板概述

NCache 提供 SignalR 背板提供商 为实时 ASP.NET 应用程序启用分布式后台平台。通过利用 NCache 通过扩展方法,您可以同步服务器场中的 Web 服务器,通过自定义事件和项目版本控制同时广播更新,从而无需客户端轮询。

信号R 允许开发人员创建实时 ASP.NET Web 应用程序,一旦触发更新,服务器就会向所有注册的客户端广播更新。 这减少了客户端请求更新所造成的延迟。

SignalR 实现的一个简单示例是在线聊天室。多个客户端连接到一个服务器场中的多个 Web 服务器。这些客户端相互发送消息,消息内容在发送到接收客户端后立即显示。这样就无需每次刷新网页以请求新消息,因为服务器会在客户端状态更新后立即将消息广播给所有客户端。

NCache 它通过提供 SignalR 背板提供程序来支持 SignalR。应用程序的所有相关 Web 服务器都已向该提供程序注册。同时,客户端连接到各自的 Web 服务器。 NCache,一旦客户端向网络服务器注册自己,两个关键特性 NCache 参加进来:

  1. 自定义事件: 一旦客户端操作,提供者就会触发一个事件。 该事件触发所有Web服务器立即根据最新状态更新其客户端,从而减少客户端检查更新的等待时间。

  2. CacheItem.版本: 一旦客户端在 Web 服务器上注册,一个项目就会添加到 NCache 使用用户指定的事件键。每次客户端操作时,缓存项的版本都会更新,从而触发向提供程序注册的事件。这使得更新能够传播到整个 Web 服务器集群,以便连接的客户端可以实时接收 SignalR 消息。

注意:

对于生产使用,建议运行 NCache 与 SignalR 应用程序位于同一数据中心的背板。

在本节中

NCache 用于 ASP.NET SignalR 背板的扩展
解释如何 NCache的扩展方法可用于在您的 ASP.NET 应用程序中利用 SignalR。

联系我们

联系电话

+1 214-619-2601   (美国)

+44 20 7993 8327   (英国)

 
邮箱地址

sales@alachisoft.com

support@alachisoft.com

NCache
  • 版本比较
  • NCache 卓越
  • 基准
下载
定价
尝试游乐场

部署
  • 云(SaaS 和软件)
  • 内部部署
  • Kubernetes
  • Docker
技术用例
  • ASP.NET 会话
  • ASP.NET Core 会话
  • 发布/订阅消息
  • 实时 ASP.NET SignalR
  • 物联网(IOT)
  • NoSQL 数据库
  • 流处理
  • 微服务
相关资源
  • 杂志文章
  • 第三方文章
  • 专题文章
  • 视频
  • 白皮书
  • 作品
  • 会谈
  • 博客
  • 文档
客户案例研究
  • 评价
  • 客户
支持
  • 安排演示
  • 论坛(谷歌组)
  • 小技巧
关于我们
  • 领导团队
  • 合作伙伴
  • 新闻
  • 活动
  • 加入我们
联系我们

  • 英语简体中文法语版德语版意大利语版日语版韩语版葡萄牙语西班牙语

  • 联系我们
  •  
  • 网站地图
  •  
  • 使用条款
  •  
  • 隐私政策
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。
Back to top