找回密码
 立即注册

QQ登录

只需一步,快速开始

sheyt 活字格认证
初级会员   /  发表于:2021-12-1 12:37  /   查看:4222  /  回复:17
本帖最后由 sheyt 于 2021-12-1 13:05 编辑

对于B/S模式的项目,基础的场景都是客户端发起请求,服务端返回响应结果就结束了一次连接;但在很多实际应用场景中,这种简单的请求和响应模式就显得很吃力,比如消息通知、监控看板信息自动刷新等实时通信场景,需要服务端主动推送消息给客户端,建议咱们活字格集成SignalR库

什么是 SignalR?
ASP.NET Core SignalR是一个开源库,它简化了向应用程序添加实时 web 功能的功能。 实时 web 功能使服务器端代码可以立即将内容推送到客户端。
适用于 SignalR :
  • 需要从服务器进行高频率更新的应用。 示例包括游戏、社交网络、投票、拍卖、地图和 GPS 应用。
  • 仪表板和监视应用。 示例包括公司仪表板、即时销售更新或旅行警报。
  • 协作应用。 协作应用的示例包括白板应用和团队会议软件。
  • 需要通知的应用。 社交网络、电子邮件、聊天、游戏、旅行警报和很多其他应用都需使用通知。
SignalR 提供一个 API,用于创建 (RPC) 的服务器到客户端 远程过程调用。 Rpc 调用来自服务器端 .NET Core 代码的客户端上的函数。 支持多个平台,每个平台都有各自的客户端 SDK。 因此,RPC 调用调用的编程语言有所不同。
下面是的某些功能 SignalR ASP.NET Core:
  • 自动处理连接管理。
  • 将消息同时发送到所有连接的客户端。 例如,聊天室。
  • 向特定客户端或客户端组发送消息。
  • 可缩放以处理不断增加的流量。

微软官方和很多技术论坛都有详细的介绍:

ASP.NET Core SignalR 简介 | Microsoft Docs

实时web应用方案——SignalR(.net core) 理论篇 - 天才卧龙 - 博客园 (cnblogs.com)

希望咱们活字格,也尽快实现这个功能,那就更牛掰了

17 个回复

正序浏览
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-7-26 10:06:42
18#
白骑士 发表于 2022-7-25 19:29
可能就无限期等下去

在安排了在安排了。
回复 使用道具 举报
白骑士
初级会员   /  发表于:2022-7-25 19:29:10
17#
dystar001 发表于 2021-12-7 20:41
官方既然在规划了,希望后续能够通报一下具体的解决方案。
因为实现实时通讯有不少方案,建议考虑的场景丰 ...

可能就无限期等下去
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-21 16:59:45
16#
哈哈,一代更比一代强,一版更比一版好,感谢各位格友的大力支持~
回复 使用道具 举报
lijetcart悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-3-21 16:47:56
15#
10.0会是个极好的版本...
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-16 09:29:55
14#
感谢各位大佬的反馈~
8.0是全新工作流和页面ui优化的时代哈~
我们也想尽早为大家实现各种功能,丰富活字格的各种使用场景,但是确实是人手不足,时间不够鸭
回复 使用道具 举报
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-15 18:06:50
13#
Lay.Li 发表于 2022-3-15 15:18
感谢各位大佬的反馈~
这个需求我们已经记录了哈

看你这意思,就是8.0没戏了呗,我们洗洗睡吧是不?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-15 15:18:12
12#
感谢各位大佬的反馈~
这个需求我们已经记录了哈
回复 使用道具 举报
雪城
注册会员   /  发表于:2022-3-15 15:07:31
11#
希望增加websocket和mqtt协议
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-8 18:23:47
10#
这个我就不太清楚了
不过你可以提出您的看法,这边儿可以收集一下,跟开发反馈一下,感谢大佬的支持~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部