signalr-hub

    1热度

    1回答

    我正在一个旧的Webforms项目(注意VB.net)中编写Signalr中的一对一聊天。基本上我正在寻找像Facebook聊天这样的结果,所以基本上一旦用户登录,他们就被归类为“在线”。 我有一些成功。在我的登录方法中,我将我的登录用户添加到OnlineUser的静态列表中。我有一个Chat.aspx页面,当我刷新时,启动SignalR集线器连接,我可以看到登录的用户(从OnConnected方

    0热度

    1回答

    我想弄清楚如何使用FileUpload和signalR一起开始处理上传的Excel文件逐行处理(无需等待文件完全上传) )。 所以我有一个大的(可能高达2GB,但平均考虑为100 MB)正在上传的Excel文件,我想开始显示百分比的进度以及显示所有已处理的行,如果在处理该行期间发生任何错误。 任何指向文章的链接将不胜感激。

    0热度

    1回答

    正如我们所知道的新连接的ID可以使用自定义IUserIdProvider被设置好的。 public string GetUserId(IRequest request) { var context = request.GetHttpContext(); ... } 此方法必须返回新的连接ID。 我的web应用程序的体系结构是简单的: 时使用连接时,应用程序生成GUID(

    0热度

    1回答

    我对SignalR非常新颖。 我想创建一个模拟传送带,许多客户可以查看传送带的位置(模拟传送带是一个jQuery UI进度条)。 我拥有的(并在下面发布)适用于许多客户 - 但您打开的客户越多,传送带运行的速度就越快。它几乎似乎每次推送到客户端反过来回到服务器等。 我的问题是,如何让多个客户端查看这个模拟传送带,并且根据查看客户端的数量不会使传送带增量更快? 枢纽代码 public class C

    0热度

    1回答

    我尝试使用SignalR,除了无法打印到控制台(在Visual Studio中),一切正常。 下面是关于服务器的代码: public class GateSignalr : Hub { public void send(string state) { Console.WriteLine("send executed: "); Console.WriteLine(

    0热度

    1回答

    我需要SignalR for Android客户端的支持。我正在使用以下客户端SignalR/Java-Client但无法知道从哪里开始:)我们完成.net自主主机&正常工作。但只有iPhone的问题与Android &。任何人都可以请指导我如何开始Android的iPhone &的下一步。

    0热度

    2回答

    SignalR服务器集线器不保留组列表,因此我认为当我向组发送广播消息时,它会发送给连接到集线器的每个人,并且客户端会根据参与组过滤出消息。如果我将消息发送到特定的组,它似乎被发送到每个人,并且可能被不在指定组中的人知道如何使用浏览器调试器截获。如果我想要一个安全的广播(甚至没有通过电线发送给某些客户端),我认为我需要单独的集线器,还是需要单独的子域?

    5热度

    1回答

    我在思考SignalR的呼叫方法时有个问题。在hub方法中,我们可以像这样调用客户端函数。 Clients.Caller.addContosoChatMessageToPage(name, message); 但是当我使用从轮毂上下文之外称之为它没有发现或不实现??这样的.. var context = GlobalHost.ConnectionManager.GetHubContext<My

    0热度

    1回答

    我们在暂存环境中遇到了一个问题,SignalR认为请求来自另一个域。因此,我们暂时启用了CORS ...但是,我们意识到我们被降级为长轮询,这意味着我们无法保持服务器的亲和力。 我们使用.NET 4/SignalR 1.2.2,并且我们的请求通过F5负载均衡器。我们正在尝试调试此问题,获取日志并禁用CORS以获取确切的详细信息。我试图映射一个集线器“http://domainname.com/si

    1热度

    1回答

    我已经建立了SignalR枢纽,其具有以下方法: public void SomeFunction(int SomeID) { try { Thread.Sleep(600000); Clients.Caller.sendComplete("Complete"); } catch (Exception e