1

事实上,我有几个关于该库的问题,希望任何人都能回答避免创建单独的主题。如果那不是问的地方,请告诉我在哪里。不过,我认为您的回答也可以让其他人获得知识,因为在互联网上看到了很多关于该员工的困惑。

问:

  1. 我看到当前的 SignalR 版本是 2.2.3,但是我找不到任何版本说明 - 仅适用于 2.2.2,有人知道为什么吗?
  2. 从 2.2.1 更新到 2.2.3 是否有任何风险?我在当前版本中有这么大的应用程序将全部按原样工作,还是有什么需要更改才能迁移到最新版本?

  3. SignalR、SignalR2 和 SignalR ASP.NET 有什么不同吗?我有点困惑

  4. SignalR 是否也允许在商业用途中开发,还是我需要任何特定的许可?

  5. 我发现了很多基于 signalR 的示例,但是您能否提供最新示例,显示当前版本的所有最新功能。

  6. 最后一个问题:与 2.2.1 和 2.2.3 相比,特别是与异步使用相关的版本是否有任何重大变化,或者它更像是几乎相同的创建服务器/客户端应用程序?

  7. 在这个页面上我看到了很好的教程如何使用信号器,但是这个页面官方总是更新到当前的信号器版本吗?https://www.asp.net/signalr。Aksing 因为还看到了 github 页面。如果不能,请您指导我更正一个。

  8. 此示例是否是关于新功能的最新示例?

  9. 如果回想一下,有可用的 JabR 聊天软件,是否还有指向该样本的有效链接?

  10. 就我能够创建一些聊天而言,我想知道 JabR 如何以每个加入聊天的客户都可以看到在他未连接时完成的对话的方式存储聊天对话历史记录。换句话说,如何让每个新加入者聊天以查看其他用户已经在聊天中的所有对话,这在 signalR 引擎本身中是否可能?

非常感谢回答的人。

4

1 回答 1

1

我试图回答你的问题。

  1. 已经提到,只有一个修复。
  2. 它适用于我的应用程序,无法真正判断它是否适用于您的应用程序。有关 2.2.2 版本的更多信息:https ://github.com/SignalR/SignalR/releases/tag/2.2.2
  3. 我不太清楚你的意思。但是,是的,在过去几年中,有不同版本的 SignalR:
    • SignalR 1 (2012-2014)
    • SignalR 2(2014 年至今 | 当前版本:2.2.3| Github:https ://github.com/SignalR/SignalR )
    • SignalR '3'(又名 ASP.NET Core SignalR | 发布:2018 年中| 当前预版本:1.0.0-rc1-final| Github:https ://github.com/aspnet/SignalR )
  4. 我想,不是我知道的。请参阅https://www.microsoft.com/web/webpi/eula/net_library_eula_ENU.htm (SignalR 2) https://raw.githubusercontent.com/aspnet/Home/2.0.0/LICENSE.txt (SignalR 3)
  5. 在此处查看示例:https : //www.asp.net/signalr 它们目前都针对 SignalR 2,并且将在 ASP.NET Core 2.1 和 SignalR '3' 发布后立即更新。
  6. 不知道,我的代码没有更改任何内容。
  7. 正如 5. 中已经提到的,他们将在 ASP.NET Core 2.1 发布后立即更新页面(请参阅https://blogs.msdn.microsoft.com/webdev/2018/05/07/asp-net中的评论部分-core-2-1-0-rc1-now-available/ )
  8. 我猜?
  9. 你的意思是这个:https ://docs.microsoft.com/en-us/aspnet/signalr/overview/getting-started/tutorial-getting-started-with-signalr ?
    1. 我不知道存储消息的 SignalR 功能。我认为你必须自己实现这一点。
于 2018-05-28T15:03:40.610 回答