我有一个使用SignalR
的应用程序以及一些我的客户端无法通过TCP协议连接到应用程序的应用程序。
问题是协议SignalR
用于Hub连接的是什么?如果它是TCP那么我可以使它成为UDP协议吗?
答案 0 :(得分:2)
SignalR使用Websockets在客户端和服务器之间进行通信。
如果由于某种原因Websockets不可用,那么它将回退到其他传输机制。
据我所知,默认情况下,所有标准传输机制都是通过HTTP进行的,所以除非你能为客户端和服务器提供特定的代码,否则我不确定我们是否有很多帮助。
无论如何,check the official documentation for a full list of used transports and fallback.
希望这有帮助。
祝你好运!