SignalR一般问题

时间:2018-03-23 19:16:39

标签: signalr signalr.client signalr-2

事实上,我对这个图书馆有一些问题,希望有人回答,避免创建分离的主题。如果那不是问的地方,请告诉我在哪里。尽管如此,我认为你的答案还能让其他人获得知识,因为在网上看到很多关于那些员工的混淆。

Q记者:

  
      
  1. 我看到当前的SignalR版本是2.2.3但是我找不到任何相关的注释 - 只有2.2.2,有人知道为什么吗?
  2.   
  3. 是否存在从2.2.1更新到2.2.3的风险?我在我当前的版本中有如此大的应用程序将全部工作,因为它是或在那里   什么必须改变才能迁移到最新版本?

  4.   
  5. SignalR,SignalR2和SignalR ASP.NET有什么不同之处吗?我有点困惑

  6.   
  7. SignalR还允许在商业用途中开发,还是需要任何特定许可?

  8.   
  9. 我发现很多基于signalR的样本你怎么能提供最新的样本显示当前的所有近期特征   释放。

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

  12.   
  13. 在这个页面上,我看到了很好的教程如何使用signalr,但是这个页面是否正式更新到当前的signalr版本?https://www.asp.net/signalr。 Aksing因为还看到了其他任何人的github页面。如果没有,你可以指示我纠正一个。

  14.   
  15. 此示例是否是有关新功能的最新版本?

  16.   
  17. 如果回忆起来,有JabR聊天saple,这个样本还有工作链接吗?

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

  20.   

非常感谢无论谁回答。

1 个答案:

答案 0 :(得分: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 |发布:mid 2018 |当前预版本:1.0.0-rc1-final | Github:{{3 }})
  4. 我猜,不是我意识到的。见https://github.com/aspnet/SignalR(SignalR 2) https://www.microsoft.com/web/webpi/eula/net_library_eula_ENU.htm(SignalR 3)
  5. 在此处查看示例:https://raw.githubusercontent.com/aspnet/Home/2.0.0/LICENSE.txt它们都是目前的SignalR 2,并且只要ASP.NET Core 2.1和SignalR' 3'发布了。
  6. 不知道,我的代码中没有任何改变。
  7. 正如在5中已经提到的,他们将在ASP.NET Core 2.1发布后立即更新页面(参见https://www.asp.net/signalr中的评论部分)
  8. 我猜?
  9. 你的意思是这个:https://blogs.msdn.microsoft.com/webdev/2018/05/07/asp-net-core-2-1-0-rc1-now-available/
    1. 我不知道存储消息的SignalR功能。我想你必须自己实现这个。