我试图弄清楚客户端的 ASP.net 是否支持 SignalR。如果 webclient 可能的话,我宁愿不依赖 asp.net。到目前为止,我还没有发现任何让我相信它是必需的东西,但我可能会忽略一些明显的东西。
编辑:
正如评论所指出的,我的问题不正确。我最终试图找出使用 SignalR 是否需要 ASP.net。从下面 Lain 的评论来看,这听起来不像是优秀的!
任何信息将不胜感激。
最佳答案
不需要。客户端或服务器端都不需要 ASP.Net。
ASP.Net 是 .Net 的服务器端平台,因此不能用作客户端的一部分。
有一个 native C#/.Net 客户端,但这是轻量级的,不需要任何 http 服务器平台。
服务器端或“集线器”可以进程自托管,或挂接到现有的 IIS 站点。它不直接使用 ASP.net,但可以与 ASP.Net 网站并行工作。
您将需要一个运行的集线器来连接您的客户端。
有关详细信息,请参阅 SignalR 项目站点,其中包含示例:
http://signalr.net/
关于c# - SignalR - 客户端需要 ASP.net?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21782743/