Add available clients to SignalR supported platforms (#8729)

pull/8829/head
Tom Dykstra 2018-10-03 09:34:37 -07:00 committed by GitHub
parent 97755508fe
commit fa5ebeba6f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 8 deletions

View File

@ -5,7 +5,7 @@ description: Supported platforms for ASP.NET Core SignalR
monikerRange: '>= aspnetcore-2.1' monikerRange: '>= aspnetcore-2.1'
ms.author: tdykstra ms.author: tdykstra
ms.custom: mvc ms.custom: mvc
ms.date: 04/20/2018 ms.date: 09/26/2018
uid: signalr/supported-platforms uid: signalr/supported-platforms
--- ---
@ -15,20 +15,32 @@ uid: signalr/supported-platforms
SignalR for ASP.NET Core supports any server platform ASP.NET Core supports. SignalR for ASP.NET Core supports any server platform ASP.NET Core supports.
## Client system requirements ## JavaScript client
### Browser support The [JavaScript client](https://www.npmjs.com/package/@aspnet/signalr) runs on NodeJS 8 and later versions and the following browsers:
The SignalR for ASP.NET Core JavaScript client supports the following browsers:
| Browser | Version | | Browser | Version |
| ------- | ------- | | ------- | ------- |
| Microsoft Internet Explorer | 11 |
| Microsoft Edge | current | | Microsoft Edge | current |
| Mozilla Firefox | current | | Mozilla Firefox | current |
| Google Chrome; includes Android | current | | Google Chrome; includes Android | current |
| Safari; includes iOS | current | | Safari; includes iOS | current |
| Microsoft Internet Explorer | 11 |
### .NET Client support ## .NET client
Any server platform supported by ASP.NET Core. When using IIS, the WebSockets transport requires IIS 8.0 or higher, on Windows Server 2012 or higher. Other transports are supported on all platforms. The [.NET client](https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR/) runs on any server platform supported by ASP.NET Core.
When the server runs IIS, the WebSockets transport requires IIS 8.0 or higher, on Windows Server 2012 or higher. Other transports are supported on all platforms.
## Java client
The [Java client](https://search.maven.org/artifact/com.microsoft.aspnet/signalr) supports Java 8 and later versions.
## Unsupported clients
The following clients are available but are experimental or unofficial. They are not supported now and may not ever be supported.
* [C++ client](https://github.com/aspnet/SignalR/tree/master/clients/cpp)
* [Swift client](https://github.com/moozzyk/SignalR-Client-Swift)