signalr.client相关内容

SignalR版本兼容性(状态代码:405“不允许使用方法")

我正在处理的SignalR项目有问题.我正在尝试使用.Net Core构建服务器,并使用传统.Net(框架4.6.1)构建客户端.但是服务器和客户端似乎不兼容. 我遇到的最后一个问题是StatusCode:405,ReasonPhrase:“不允许使用方法".我在 GitHub 上找到了一个答案,指出版本之间存在许多重大更改. 看看可用的NuGet软件包版本,我感到更加困惑.对于.Net ..

信号器unity3d连接

我对Signalr相当陌生.我使用signaler核心在unity和signalr之间建立连接,但是我的代码根本没有返回任何信息.这让我想知道我的代码是否真的有效. 建立连接后,Unity将等待服务器端调用函数,然后它将执行需要执行的操作. 这是我的代码: using System.Collections; using System.Collections.Generic; us ..
发布时间:2020-07-12 19:52:31 C#/.NET

SignalR,JQuery和Node

在我目前正在进行的一个项目中,我们使用Electron作为主机.在电子主进程(这是正常的Node进程)中,我们需要连接到具有SignalR端点的下游后端. 但是,由于SignalR是一个JQuery模块,而Node既不支持SignalR也没有JQuery,因此我们有点卡住了.我看到以下选项: 查看 node 中的一些JQuery实现,自 我们使用webpack,而不是普通的JQuery ..
发布时间:2020-06-28 18:58:38 其他开发

如何在SignalR客户端中与集线器一起使用异步/等待

我有一个与SignalR Hub(服务器)通信的.Net Windows服务(客户端).大多数客户端方法将花费一些时间来完成.从服务器接收呼叫时,我(或需要包装)目标方法/集线器.为避免警告: “因为未等待此调用,所以在调用完成之前将继续执行当前方法.请考虑将await运算符应用于调用结果" 在客户端上,这是启动/设置代码的示例: IHubProxy _hub string hu ..
发布时间:2020-06-21 19:10:50 C#/.NET

SignalR 2.2和ARR3.0负载均衡

我正在使用Signalr2.2 Web应用程序并将其托管在IIS-8中.在这里,我尝试使用ARR3.0为我的应用程序实现负载平衡.在我的服务器场中,我连接了两台服务器,并将路由规则设置为“加权轮询".每个服务器都有一个带有HTML页面的javascript客户端.当我访问任何服务器的HTML页面时,请求已按预期路由,但是我的HTML页面中出现此错误,并且信号器未连接 WebSocket连接到 ..
发布时间:2020-06-21 18:33:08 其他开发

调用.fail(error)而不引发异常

使用SignalR,有可能在返回特定值时调用 .fail 而不是 .done 。中心方法? 也许使用SignalR管道吗? 公共布尔Delete(int addressId) { //用户不能删除默认地址 if(AddressService.IsDefaultAddressOfCustomer(addressId)) return false; //应该在客户端 Addr ..
发布时间:2020-06-11 00:27:27 C#/.NET

SignalR .NET Client在Windows 7上不支持WebSockets

我已经使用SignalR编写了一个小型的echo服务器(.net 4.5),控制台客户端(.net 4.5)和Web客户端,并提供了示例此处。 服务器托管在IIS8 / Win8中。然后,我在Win7上同时运行了两个客户端。并且我看到Chrome中的Web客户端使用webSockets,而控制台应用程序客户端使用serverSentEvents。如果我在Win8上运行控制台客户端,则正在使用 ..
发布时间:2020-05-31 19:01:37 其他开发

Signalr Owin简单示例javascript客户端未被调用

我有一个5.3.0版本的Signalr自托管,该版本正在升级到一个较新的Signalr版本. 使用 https://github.com/SignalR/SignalR/wiki/Self-host示例我创建了一个简单的示例,但是我无法使其正常工作. 我可以连接到服务器上的集线器并在集线器上调用方法,但是我无法使集线器调用javascript客户端. 在提琴手中看着它时,我再也没有看到 ..
发布时间:2020-05-23 18:58:10 其他开发

使用Python代码中的SignalR服务器

我有什么选择将Python与SignalR集成? Python代码是大型第三方产品的一部分,而不是语言偏好。 SignalR服务器提供对现有.NET产品的订阅。 我们希望重用.NET SignalR服务器和Python。 解决方案 我可以想到几种方法,它们都是理论上的(也可能是糟糕的想法): IPC - 将python应用程序和信号器应用程序托管为不同的进程,并使用某种i ..
发布时间:2019-06-12 11:16:12 前端开发

SignalR:如果没有客户端方法,则不调用Hub OnConnected

我在SignalR写一个游戏。这个想法是你用你的笔记本电脑连接,它将用作“显示器”,然后你连接智能手机,它将被用作“操纵杆”。整个设置运行良好。 现在一切正常,我决定重构代码。我意识到操纵杆和显示器之间的关系是一种方式(显示器永远不需要将信息发送回操纵杆)。因此我决定在操纵杆上不需要任何signalR可调用的客户端函数(例如,操纵杆js中没有 gameHub.client.joyStickM ..
发布时间:2019-06-06 03:23:32 前端开发

在使用集线器SignalR泛型方法

我正在为我的SignalR服务器创建一个Hub类,并希望使用一个通用的方法,它将从大量的代码行中拯救我。但是当我尝试从一个也在C#中的Xamarin.iOS客户端调用下面的服务器代码时SignalR会给我一些错误。 服务器代码 public List SendDataToClient()其中T:BusinessEntityBase { return SomeDB ..
发布时间:2016-10-05 21:55:12 C#/.NET

SignalR 2长轮询"协议"请求实际上超时时,没有在本地跑

目前我有一个应用程序,这是非常健谈的,需要通过一个Singleton的支持(参见下面的代码)。我升级到2.0 SignalR和我跟着升级指南,但之后,我将它部署到一个环境中,有时每一个“协议”的所有请求失败,signalr休息,而当它不那么打破它是推动非常慢通知下到从服务器客户端,也许这有什么用长轮询用它做什么?这里是我的服务器端代码的样子。 配置方法在Owin启动类 VAR hub ..
发布时间:2016-10-01 00:20:24 C#/.NET

重新连接SignalR 2.0 .NET客户机到服务器中心最佳实践

我在移动应用程序中使用SignalR 2.0与.NET客户端,所以我需要处理各种类型的断开。有时SignalR客户端重新连接没有我的帮助 - 有时候我有()再次调用HubConnection.Start重新连接。 (因为SignalR神奇地自动重新连接在某些时候,我想知道如果我失去了一个功能或配置设置) 什么是设置的最佳方式客户端将自动重新连接?我见过处理()关闭事件,然后一个正秒钟后连接j ..
发布时间:2016-09-22 19:22:08 C#/.NET

SignalR OnDisconnected - 一个可靠的方法来处理"用户在线"对于聊天室?

我实现一个聊天室。到目前为止,一切都很好 - 用户可以通过客户端JS从他们的浏览器发送的消息,我可以使用C#客户端做同样的事情 - 这些消息得到广播给其他用户。现在,我正在努力实现“在线用户” 我的做法是这样的: OnConnected - 更新数据库的用户是IsOnline =真 OnDisconnected - 如果用户没有任何其他连接,更新用户在DB是 IsOnline = F ..
发布时间:2016-09-07 13:27:56 C#/.NET