ASP.NET Core SignalR 支持的平台ASP.NET Core SignalR supported platforms

本文内容

服务器系统要求Server system requirements

ASP.NET Core SignalR 适用于 ASP.NET Core 支持的任何服务器平台。

JavaScript 客户端JavaScript client

JavaScript 客户端在 NodeJS 8 及更高版本以及以下浏览器上运行:

浏览者版本
Microsoft Edge当前†
Mozilla Firefox当前†
Google Chrome;包括 Android当前†
免费包括 iOS当前†
Microsoft Internet Explorer11

当前指的是浏览器的最新版本。

.NET 客户端.NET client

.Net 客户端在 ASP.NET Core 支持的任何平台上运行。例如, xamarin 开发人员可以使用 SignalR来使用 xamarin 8.4.0.1 和更高版本以及使用 xamarin 11.14.0.4 和更高版本的 ios 应用程序构建 Android 应用程序。

如果服务器运行 IIS,则 Websocket 传输要求在 Windows Server 2012 或更高版本上安装 IIS 8.0 或更高版本。其他传输在所有平台上都受支持。

Java 客户端Java client

Java 客户端支持 java 8 及更高版本。

不受支持的客户端Unsupported clients

以下客户端可用,但是是实验性的或非官方。它们目前不支持,可能永远不会。