Архитектура Microsoft Signalr и как она работает - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь понять, как работает Signalr. Я прочитал много документации, но до сих пор не получил ее полностью.

Я хочу начать с объяснения своего случая. У меня есть приложение фронта реакции, которое взаимодействует с Nodejs Azure функцией. Я хочу добавить в него в реальном времени с помощью Signalr.

В документации я вижу, что все учебные пособия используют ASP. NET для создания концентраторов на стороне сервера.

Как я не У меня нет опыта работы с ASP. NET или C#. Я хотел бы знать, есть ли решение использовать Signalr без C#, но NodeJS (Javascript) на стороне сервера?

Я бы также знал, в чем разница между ASP. NET Core SignalR и ASP. NET SignalR? ( этот пост недостаточно понятен для меня)

1 Ответ

0 голосов
/ 05 апреля 2020

SignalR является частью. NET framework. Он должен использоваться на стороне сервера на ASP. NET или ASP. NET Core.

Разница между двумя платформами заключается в том, что. NET является своего рода устаревшей платформой. . NET Core - это полное переписывание, которое выглядит на первый взгляд, но кроссплатформенно, легче и обладает лучшими характеристиками.

Цель SignalR - предложить разработчикам простую библиотеку для использования связи в реальном времени. , В зависимости от возможностей сервера или клиента, он откроет канал с наилучшим возможным протоколом между ними для реализации операций в реальном времени.

СЕЙЧАС вам нужна такая технология, как SignalR (но не она) для NodeJS: https://socket.io/

...