2016-09-13 3 views
1

Могу ли я подключить клиент .NET SignalR C# (Windows XP/.NET framework 4.0) к серверу signalR v2 (ASP.NET , SignalR размещен на Mono)?Подключить клиент .NET SignalR (Windows XP/.NET framework 4.0) к серверу signalR v2

Я знаю, что я не смогу использовать Websockets из Windows XP, но если эта настройка возможна, я выиграю, если смогу подключить более новые клиенты Windows (Windwos 8+) с помощью Websockets.

+3

Windows XP мертв, в то время как SignalR on Mono является неофициальным, так почему вы хотите пойти с таким плохим подходом? –

+1

Клиенты работают на окнах (XP, 7, 10). Я хочу иметь возможность подключиться к серверу SignalR из всех них. Я могу переключиться с Mono-сервера на сервер Windows, если это требуется. – retset

+0

Прежде чем Microsoft официально отправит SignalR на .NET Core, сервер может быть Windows Server. Microsoft больше не поддерживает Windows XP, ни что-либо более старое, чем .NET Framework 4.5.2. Итак, вы знаете, какой базовый уровень вы должны установить для продукта. Затем вы можете проверить, все ли работает (должно). –

ответ

1

Я думаю, что ответ на мой вопрос заключается в том, что можно подключить клиент .NET SignalR (Windows XP/.NET framework 4.0) к серверу signalR v2.

Как описано here: «Если версия SignalR, которая у вас есть на клиенте, отличается от версии, имеющейся на сервере, SignalR часто может адаптироваться к разнице. Например, сервер, на котором установлена ​​версия SignalR 2 будет поддерживать клиентов с установленным 1.1.x, а также для клиентов, у которых установлена ​​версия 2 ».

Также, как @sanchezis предлагает here, версия 1.2.2 SignalR поддерживается в .NET framework 4, которая может быть установлена ​​в Windows XP.

Смежные вопросы