繁体   English   中英

对于自托管SignalR,我有哪些选择?

[英]What are my options for self-hosting SignalR?

我想将SignalR添加到以C#编写的Windows服务中,以.NET 4.0为目标。 Microsoft.Owin.*软件包似乎需要.NET 4.5。

由于其他原因,我也想在同一过程中加入NancyFX。

自托管SignalR的最佳方法是什么?

我使用.net 4.0安装了signalR软件包(1.1.2版)。 发挥魅力。 我无法使用4.5,因为我仍在VS2010。

我将其用于具有WebService处理通信的标准Web项目。

唯一需要4.5的Microsoft OWIN软件包是owinhost.exe(以前是katana.exe),您仍然可以使用普通的HTTP侦听器(Microsoft.Owin.Host.HttpListener)来自托管。

如果您按照https://github.com/SignalR/SignalR/wiki/Self-host上列出的方式安装软件包,则它们在.NET 4.0下应该可以正常工作。 值得记住的是,如果需要,您始终可以使用软件包管理器控制台显式安装较旧版本的软件包-尽管在编写本文时对于SignalR而言,不需要这样做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM