signalr相关内容
我在巨大的进退两难,使用HTML5 WebSockets的或signalR聊了一会,我们将融入我们的asp.net MVC3应用 我的困境结果 1.为什么要使用 signalR 如果它实现longpolling?结果 2.Isnt longpolling不好?结果 3.websockets和longpolling完全不同?结果 4. 仅IIS8支持WebSockets的?结果 5.可我
..
我使用SignalR来处理我的申请MVC3从客户端的点击。 每次用户点击的东西的时候,我需要验证登录的用户。 如果这是一个MVC3控制器内,我会去: 如果(User.Identity.IsAuthenticated) { 字符串的用户名= User.Identity.Name; //我的code在这里。 } 不过,这code执行不是一个控制器类中。 基本上,我怎么可以访问登
..
我们正在开发社交网络应用程序,将实现几个新功能。 1.跟踪用户在线 2.聊天(一对一聊天,后来群聊) 我已经调查SingalR,似乎有希望的。我们正在使用ASP.NET MVC 3,并考虑使用集线器。 我的问题入手在于是否SignalR会更好,而不是简单的投票聊天?什么会更好至于可扩展性是什么呢?我看到的这样其他的问题,但没能找出其中的一个较好尽可能的可扩展性而言。 第二个问题是,如果我
..
我计划建立一个聊天应用程序,我读过,signalr是应用的最佳技术之一。 我见过这样的例子,但他们只有一个聊天室。 我想有多个聊天室。用户将只选择那些聊天室之一。 虽然IM初学者,我想创造signalr一个聊天室是这样的: <脚本类型=“文/ JavaScript的”> $(函数(){ VAR连接= $ .connection.communicator; con
..
我在我MVC3应用程序中使用SignalR,因为我已经实现了我的控制器StructureMap依赖注入,我想这样做在我的枢纽,但我似乎无法得到它的工作。 请告诉我有什么错我的codeS如下: SignalRSmDependencyResolver.cs 公共类SignalRSmDependencyResolver:DefaultDependencyResolver { 私人的ICon
..
我有建于ASPNET的Web API应用程序的Web API,它具有运行很多程序的方法,就像如下: 文件处理 插入记录DB 将规则应用于记录 验证结果 我想从我的服务器一个实时反馈给我的客户,才能知道什么是正在执行的实际过程。 我想类似Dropbox的上传画面: 我阅读的SignalR是构建实时应用程序的库。 我如何能实现这样的功能任何线索或样品? 解决方案 S
..
我使用SignalR 1.1.2与SQL作为底板,并经常(如页面加载的70%),洽谈请求SignalR火灾并suceedes(不会失败),只是停止并没有任何反应了。我发现有一个与jquery.validation.js有些抵触 所以我更新:jQuery的,jQuery验证和jQuery不显眼的阿贾克斯以最新可用的版本,但它仍然发生,, 其他的时候,它工作正常,我可以看到一些XHR请求提出:
..
我可以添加例如用户名代替的 connection.id 的。它的工作原理?我问这是因为过度的ConnectionId我不能发送通知给用户,因为总的ConnectionId是变化? Groups.Add(“my_username”,“MyGroup1的); 解决方案 没有你不行,你必须使用的ConnectionId。但是,您可以做到以下几点。 在集线器商店的用户列表映射到连接ID: 静
..
我正在通过SignalR使用的启动类一些初始化code。在code在配置方法调用(这是因为ASPNET MVC应用程序)。 初始化code需要恰好一次运行,并放置在启动类像这样的配置(IAppBuilder应用)方法: 公共无效配置(IAppBuilder应用程序) { //调用一些自定义的pre初始化code Configu
..
我试图连接到位于从MVC项目一个单独的Web API项目,但连接保持与错误而失败一个SignalR枢纽。我在本地测试,但显然,如果您使用IE浏览器会处理跨域你。 在Chrome浏览器
..
每当我尝试访问 Context.User.Identity 从中心,用户细节总是空的。 注意: Context.User做的不可以返回null,性能都只是空的: 我已经采取一起来看看在如此的相似,这个问题众多,但所有这些似乎都问为什么 Context.User 是空,答案是将 app.MapSignalR(); 下面 ConfigureAuth(); ,因为我已经做了: 公共无效配置(I
..
我一直对这个自定义计时器我为每个用户的登录会话创建。到现在为止我was'nt能够使个人计时器每个登录会话。 情景: 在用户1 登录时,计时器将开始计数。当用户2 登录,USE1的计时器将重置价值是一样的定时器用户2。 他们似乎有一个计时器(不单独)。 下面是我希望发生的。 在当前的user1登录时,他的计时器便会开始计数。 如果计时器达到900秒(15分钟),它会弹出一些模式框,告
..
我有一个要求,以显示管理员发送通知。 我的菜单将只加载一次。 我也有广播通知页面,在这里我会发送通知给其他人。在使用集线器我将消息发送给客户节省BUTTOM的点击。 下面我未读邮件数(如我们在FB)被放置在布局中。 我的所有发送和接收code是在广播通知页面。通知计数不会得到像显示的布局菜单(如FB)上。 会有什么问题? count是更新的网页,供管理员会发送通知。其他网页说主页或任何
..
我遇到的似乎应该是解决相对简单,但到目前为止,答案已经躲避了我的问题。 我使用SignalR返回到主页一个新的局部视图。当我的数据库更新新信息的更新与新的局部视图div标签的客户端函数被调用。到目前为止好。 现在我想添加更多的JQuery code显示/隐藏子行中我的表中出现的局部视图。 问题是到目前为止,我只能得到一个或其他脚本工作。如果我拿到表显示/隐藏功能的工作,它打破了我的剧本sig
..
我刚开始与SignalR工作的实时更新。我需要在建立连接之后执行一些操作。所以我已经写在.done code()方法。 我现在面临的问题是:建立连接时需要一些时间,因为,我不能够执行它,我打算操作。继我的JS code片段。 $(函数(){ //代理动态创建 projectHub = $ .connection.projectHub; $ .connection.hub
..
premise 我试图做一个Windows服务充当signalR客户端的Web服务器(IIS上的前preSS运行MVC3项目)。当试图连接到服务器,一个401未经授权被返回。 现在,据我了解,在Windows服务的帐户NETWORK_SERVICE下运行,这是有道理的,这是不是连接到IIS一个有效的用户名。不过,我试着按以下方式配置SignalR: 初始化 私有静态连接WebUIConne
..
我们正试图使用SignalR在低带宽环境下,到后端服务器的连接可以来去随意,我们希望我们的Web应用程序作出适当的反应。 它看起来像这样连接API一直在不断变化,过去的一年,但根据最新的文档,我试图挂钩高达$ .connection.hub.stateChanged检测连接状态的变化,我也得到一对夫妇打在启动时,客户端从断开的老话 - >连接 - >连接,但是当我停止服务器,事件处理程序
..
大家好,我使用Visual Studio 2012,并制定了审核,仅供参考一个简单的应用程序 不过我坚持,因为当我尝试preVIEW的应用,我得到以下错误消息 [PlatformNotSupportedException:此操作需要IIS综合管道模式。] System.Web.Htt presponse.get_Headers()9681446 System.Web.Htt pr
..
StructureMap被配置成喷射 HttpContext.Current.User 当的IPrincipal 请求任何ASP.NET MVC Web请求,就像这样: 对少于IPrincipal的方式>()使用(X => HttpContext.Current.User); 但是,当我SignalR中心要求依赖于一个的IPrincipal ,注射服务失败,因为 HttpCont
..
我想忽略作出广播消息我的web应用程序请求的客户端。我似乎可以做到这一点的唯一方法是通过缓存当前用户的的ConnectionId: 公共类BroadcastHub:集线器 { 公众覆盖任务OnConnected() { System.Runtime.Caching.MemoryCache.Default.Set(HttpContext.Current.User.Id
..