c# - 如何在 .net 3.5 中使用 SignalR

标签 c# .net .net-3.5 signalr

我想使用 SiganlR 构建一个 winform 业务解决方案,但我无法在客户端计算机上安装 .net 4.0。看起来 SignalR 对 .net 4.0 有最低要求。从 winform 和 .net 3.5 使用 SignalR 的最佳方法是什么。我想在客户端应用程序中包含发送/接收消息功能。

我将在服务器端使用 .net 4.0 在我的 Intranet 上的 IIS 上托管 SignalR。

是否可以创建类似于 pubnub C# 的 API(在 .net 3.5 中)? ?谁能指出我正确的方向。

最佳答案

如果您不太害怕编译自己的东西,我已经为 SignalR 创建了一个 .net 2.0 兼容的客户端库。它可以从我的 SignalR fork ( https://github.com/robink-teleopti/SignalR ) 中获取。

目前我无意提出拉取请求,因为我不想给原始项目增加额外的负担。

我的 fork 上还有一个修改可以很好地了解。当客户端属于超过 20 个组时,我会自动切换到使用 POST 而不是 GET,并且我在服务器端做了一些小的修改来处理这部分。

关于c# - 如何在 .net 3.5 中使用 SignalR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9369740/

相关文章:

c# - Expression<TDelegate>.Compile 和垃圾收集

.net3.5 应用程序与 .net 框架 4

c# - UWP 缩略图与带有 x :bind 的图像绑定(bind)

c# - 移动聊天应用程序.net Api 发送消息

c# - 通过 Go With Exceptions 拆分 SQL 脚本

使用 Visual Studio 2008 的 2.0 中的 C# .NET 3.0/3.5 功能

c# - 阅读 RSS 时出错

c# - 如何在 .NET 中出现异常后调试外部代码 (vs2008)

c# - ASP.Net 多行文本框最大长度

c# - "yield return"概念的名称是什么? IEnumerable、迭代器、生成器?