Unterstützte Plattformen für ASP.NET Core SignalR

Systemanforderungen an Server

SignalRfür ASP.NET Core unterstützt jede Serverplattform, die ASP.NET Core unterstützt.

JavaScript-Client

Der JavaScript-Client wird auf dem aktuellen LTS-Release (Long-Term Support)Node.js und in den folgenden Browsern ausgeführt:

Browser Version
Apple Safari, einschließlich iOS Aktuell†
Google Chrome, einschließlich Android Aktuell†
Microsoft Edge Aktuell†
Mozilla Firefox Aktuell†

Aktuell bezieht sich auf die neueste Version des Browsers.

Der JavaScript-Client unterstützt Internet Explorer und andere ältere Browser nicht. Der Client kann unerwartetes Verhalten und Fehler in nicht unterstützten Browsern aufweisen.

.NET-Client

Der .NET-Client wird auf jeder Plattform ausgeführt, die von ASP.NET Core unterstützt wird. Beispielsweise können Xamarin-Entwickler SignalR zum Erstellen von Android-Apps mit Xamarin.Android 8.4.0.1 und höher und iOS-Apps mit Xamarin.iOS 11.14.0.4 und höher verwenden.

Wenn der Server IIS ausführt, erfordert der WebSockets-Transport IIS 8.0 oder höher auf Windows Server 2012 oder höher. Andere Transporte werden auf allen Plattformen unterstützt.

Java-Client

Der Java-Client unterstützt Java 8 und höhere Versionen.

Nicht unterstützte Clients

Die folgenden Clients sind verfügbar, aber experimentell oder inoffiziell. Die folgenden Clients werden derzeit nicht unterstützt und werden möglicherweise nie unterstützt: