signalr相关内容

SignalR和SelfHosting ASPNET应用

我有一个使用SignalR的web应用联系学校网络,它在IIS下正常工作。 当我尝试自我与主机的System.Web.ApplicationHost.CreateApplicationHost web应用ASP.NET,该signalR功能已经一去不复返了。 从调试,我看到OWin启动类是从来没有击中。 有没有人有一个线索,为什么?据我了解,在CreateApplicationHost只是托 ..
发布时间:2016-06-15 22:05:41 C#/.NET

SignalR:有时谈判请求返回404错误(负载平衡)

我使用signalR 2.1.2,我推通知我的客户。 前端是负载平衡。 奇怪的是:有时工作,有时没有。它似乎没有什么做浏览器的类型。有时在IE有时它工作在Chrome中。首先,我认为运输的类型可能是问题,这就是为什么我降级的传输类型为长轮询,遗憾的是它并没有帮助: 客户端: $ connection.hub.logging = TRUE; //启用日志记录SignalR$ .connec ..
发布时间:2016-06-15 21:31:49 C#/.NET

404:signalr /枢纽signalR聊天应用程序

我想创建一个使用signalR在网站中使用VS2012网络聊天应用程序。 但它显示我的错误是这样的: 无法加载资源:服务器的状态为回应404(未找到) HTTP://本地主机:50780 / WebApplication1 / WebApplication1 / signalr /集线器 未捕获类型错误:无法读取的未定义的属性'客户' 我已经加入 RouteTable.Routes.Map ..
发布时间:2016-06-14 20:30:55 C#/.NET

多SignalR集线器不同配置

我碰到一个情况我需要多个SignalR集线器(至少2)具有不同的配置。 目前与V1.1.0我只能做这样的事情而​​配置所有集线器如下: GlobalHost.Configuration.ConnectionTimeout = TimeSpan.FromSeconds(30); 是否有可能为多个集线器设置不同的配置? 解决方案 所有集线器共享相同的连接对象,因此他们都有着相同的配置。 ..
发布时间:2016-06-14 20:26:30 C#/.NET

在授权2.0 SignalR

我有一个窗体身份验证和承载SignalR集线器的另一台服务器的Web服务器。使用窗体身份验证cookie我想提取使用下面的code当前用户。这将使用HTTP模块是可能的,但使用SignalR时不能使用一个HTTP模块。 是否有任何其他方式来归档什么,我想做什么? 公共类AuthorizationHubModule:HubPipelineModule { 公共AuthorizationH ..
发布时间:2016-06-14 20:18:54 C#/.NET

在Web的场方案SignalR连接亲和力

我有以下要求我的应用程序:一个连接的JavaScript(客户端)和服务器(ASP.NET)之间打开。这种连接必须能够将数据发送回&安培;来回的时间中量,并保持的状态(不像REST调用),直到它关闭。也就是说,对于连接的持续时间,则客户端基本上具有与服务器亲和力(在Web-场方案)。 我已经读了很多关于SignalR和WebSockets的一般,但我想不通,如果这是它是如何运作与否。 我不关心 ..
发布时间:2016-06-14 20:13:15 C#/.NET

SignalR与Redis的背板F5的背后 - 状态code:400,ReasonPhrase:“错误的请求”

我在服务器2012 R2使用SignalR版本2.1.2与2.1.2 SignalR.Redis,IIS 8.5使用WebSockets启用。 所有在我的开发环境完美地运行。我甚至可以站起来在不同的服务器副本(例如http计算机1 / MyApp的/ signalr,HTTP机2 / MyApp的/ signalr)的配置为使用相同的背板上的网站,并pubb'd他们既完美UI的获取消息。 然后 ..
发布时间:2016-06-13 19:54:00 C#/.NET

是否SignalR服务器发送活动执行线程占有为每个连接?

当我使用signalR这回退到ServerSentEvents,我可以在小提琴手到服务器打开的连接等待数据分块的看,它意味着一个线程在这个时候被占用的服务器上? 如果是这样,这是不是很有效,因为据我看到它。 例如,我不会在服务器上写这样code,阻止线程: 公众的ActionResult ServerSentEvents { 日期时间的currentdate = DateTime.N ..
发布时间:2016-06-13 19:47:38 C#/.NET

与ASP.NET网站和一个Web API行动后端共享SignalR枢纽

我已经设置了SignalR实时通信为我的基于ASP.NET网站。但是,我需要知道,如果有可能有独立行动后端项目,该项目使用相同的服务器和数据库与我们分享同一个SignalR枢纽。基本上就像在同一时间通过网络和移动访问Facebook的收件箱中? 这将是一个ASP.NET Web项目,并连接到一个集线器移动客户端。 解决方案 如果你想找到的 SignalR Android版,我建议以下工作 ..
发布时间:2016-06-13 19:44:53 C#/.NET

SignalR - 离开所有群组

使用SignalR中心的客户可以添加或从组中删除。一个客户端可以属于多个组。是否有可能从各个它目前属于组删除客户端?我想我要的是像客户端[* allgroups *]。离开(Context.ConnectionId) 解决方案 由于v0.5.2的,没有办法离开所有的组,因为服务器不跟踪客户端所属的组。你需要自己做,并且从每个组中的一个接一个的删除客户端。 有对中却积压类似的要求,所以也许 ..
发布时间:2016-06-12 20:00:55 C#/.NET

信息发送到特定的客户端以及邮件发送的用户

我在SignalR初学者。我创建了一个基于SignalR一个基本的聊天应用程序。我现在面临的问题是,我想发信息给特定的客户端,以及是谁发送消息的用户。如何做到这一点? 我知道这将消息发送到特定的客户端,我们可以做到这一点: Clients.Client(Context.ConnectionId).addMessage(数据); 这仅发送消息到指定的客户端不是谁发来的消息之一。 我甚至可以 ..
发布时间:2016-06-12 19:55:09 C#/.NET

SignalR异步操作错误

我使用SignalR 1.1.2和我有异步枢纽方法问题。一切正常我与ForeverFrame运输的电脑,但部署在服务器上,并切换到网络插座后的运输,我收到以下错误: 这是异步操作不能在这个时间开始。异步操作只能在异步处理程序或模块内或在在页面生命周期的某些事件开始。如果在执行一个页面出现了这种异常,保证页面被标记为LT;%@页面异步=“真正的”%> 我的枢纽方法code: 公共异步任 ..
发布时间:2016-06-12 19:48:03 C#/.NET

在SignalR消息的最大极限

我想通过SignalR发送通知。它完美的作品。 不过,确实,任何人都知道什么是我们可以通过SignalR发送最大规模的消息。 是否有任何官方的限制本身。 感谢 解决方案 ..
发布时间:2016-06-12 19:46:40 C#/.NET

如何使客户端signalr避免形式的认证?

我的MVC网站有权在web.config中一个形式的授权。 现在所有的页需要通过授权,以便它们可以viewd 但现在我有一个控制台PROGRAME(C#控制台程序)。这PROGRAME需要发送一些信息给 SignalR枢纽。 但我signalR中心是在我的MVC的网站,现在这个C#控制台客户端无法发送消息到信号中心, 因为我的MVC网站有形式的授权。 我希望控制台客户端不需要进行验证, ..
发布时间:2016-06-12 19:33:28 C#/.NET

SignalR自主机断开连接超时值时的Global.asax

我使用SignalR 2.0自托管与OWIN。我想修改SignalR ConnectionTimeout 属性,但它似乎并不与OWIN 启动工作类。 当前尝试 使用系统; 使用Microsoft.AspNet.SignalR; 使用Microsoft.Owin.Cors; 使用Owin;命名空间测试 { 内部类启动 { 公共无效配置(IAppBuilder应用程 ..
发布时间:2016-06-12 19:33:00 C#/.NET

轮流转的游戏:使用SignalR或两者SignalR和REST API?

我写一个转由转动的手机游戏。每场比赛有2分钟。因此,每隔两分钟服务器将计算排名,并产生下一场比赛给客户。我用Asp.net写的服务器。 我选择SignalR客户端和服务器之间的通信。我有2个选择实施游戏: 1)使用SignalR只与客户沟通 2)使用SignalR通知客户,并使用REST API来获取或更新游戏信息。 能否请你指点我怎样选择更好,请解释细节。 先谢谢了 ..
发布时间:2016-06-12 18:45:31 C#/.NET

即使我已经安装在Windows 8的协议SignalR不会使用WebSocket协议

我使用signalr做我的web应用程序的一些实时事件。我试图迫使signalr使用新的WebSocket协议,但它不会,即使我指定它。 $ connection.hub.start({交通:'WebSockets的'})。 我肯定已经安装了网络套接字协议,我运行Windows 8与IIS 8。 还有什么我需要做的,能够在网络signalr插座支持? 解决方案 确保您的应用程序是使用. ..
发布时间:2016-06-12 18:43:26 C#/.NET

显示一个div内用户名列表

我是新来的jQuery。在我的项目,我创建了一个类用户在如下图所示的code: 静态ConcurrentDictionary<字符串,使用者名称> _users =新ConcurrentDictionary<字符串,使用者>(); // //一些功能将值添加到列表_users // 公开名单<使用者> GetConnectedUsers() { ..
发布时间:2016-06-12 18:41:48 C#/.NET