我正在尝试理解Signalr是如何工作的。我已经阅读了很多文档,但我仍然不能完全理解。
首先,我想解释一下我的情况。我有一个与Nodejs Azure函数通信的react前端应用程序。我想通过使用Signalr来添加实时功能。
在文档中,我看到所有教程都使用ASP.NET在服务器端创建集线器。
由于我在ASP.NET或C#方面没有任何经验,我想知道是否有一个解决方案可以在服务器端使用Signalr而不使用C#而使用NodeJS ( Javascript )?
我也会知道ASP.NET核心SignalR和ASP.NET SignalR之间的区别是什么?( this post对我来说不够清楚)
发布于 2020-04-05 16:49:52
SignalR是.NET框架的一部分。它应该在ASP.NET或ASP.NET核心上的服务器端使用。
这两个框架的不同之处在于,.NET类似于遗留框架。.NET核心是一个完整的重写,表面上看起来很像,但它是跨平台的,更轻,具有最好的性能。
SignalR的目标是为开发人员提供一个使用实时通信的简易库。根据服务器或客户端的能力,在它们之间打通一条协议最好的通道,实现实时操作。
现在,您需要的是针对NodeJS的类似SignalR (但不是它)的技术:https://socket.io/
https://stackoverflow.com/questions/61033342
复制相似问题