SignalR .Net Client
本文关键字:Client Net SignalR | 更新日期: 2023-09-27 18:00:48
我的服务器正在运行Windows server 2012。
在我的客户端:WebSockets是.NET客户端中使用的默认通信吗?
如何验证.NET客户端使用的是哪种通信方法?
来自文档:
您可以在查询中找到用于连接的传输方法字符串数据,以及SignalR:内部使用的一些其他值
string transportMethod = queryString["transport"];
和:
Microsoft.AspNet.SignalR.Client.Transports命名空间包含以下可用于指定传输的类。
- 长轮询传输
- 服务器事件传输
- WebSocketTransport(仅当服务器和客户端都使用.NET 4.5时才可用。(
- AutoTransport(自动选择客户端和服务器都支持的最佳传输。这是默认传输。将其传递到Start方法与不传递任何内容具有相同的效果。(
所以,是的,如果您使用的是.NET 4.5 ,那么.NET客户端确实支持WebSockets