Служба Azure SignalR

Общение в реальном времени как масштабируемый облачный сервис

Начать

В режиме реального времени в масштабе

Служба Azure SignalR — это управляемая облачная служба для размещения концентраторов SignalR. Служба SignalR полностью управляема, поэтому вам не нужно беспокоиться о размещении, масштабируемости, балансировке нагрузки и других подобных деталях. Службу Azure SignalR можно масштабировать для поддержки миллионов клиентских подключений.

Пакеты SDK, API, интеграция служб и другие средства разработчика упрощают разработку.

Копните глубже: что такое служба Azure SignalR?

Чат

Чат требует двунаправленного обмена сообщениями в реальном времени между подключенными клиентами.

Образец чата

ИИ в режиме реального времени

Некоторые приложения ИИ, такие как распознавание голоса и перевод в реальном времени, требуют отображения результатов в реальном времени.

Образец субтитров и перевода

Отслеживание местоположения

Широко используется в транспорте, логистике и доставке для отслеживания транспортных средств на карте в режиме реального времени.

Пример схемы тестируемой возможности

Интерактивность в реальном времени

Современные мероприятия требуют от организаторов взаимодействия с большой аудиторией в режиме реального времени для проведения опросов, голосования и т. д.

Образец статистики посетителей

Визуализация данных

Панели мониторинга Интернета вещей, данные финансового рынка и другие визуализации требуют отображения данных в реальном времени.

Сотрудничество

Удаленные пользователи могут сотрудничать в режиме реального времени с помощью документов, электронных досок или даже дополненной реальности.

Образец совместной доски

Одностраничное приложение стало проще

Blazor — это платформа одностраничных приложений для создания клиентских веб-приложений с помощью C#. Blazor имеет встроенную поддержку выполнения клиентской логики на сервере с помощью службы Azure SignalR. Инструменты разработчика в Visual Studio упрощают разработку и публикацию серверных приложений Blazor в Azure с помощью службы SignalR.

Образец Blazor на стороне сервера

Бессерверная поддержка

Служба SignalR интегрируется с функциями Azure и сеткой событий, позволяя вашим бессерверным приложениям публиковать сообщения для клиентов, подключенных к службе SignalR. Другие бессерверные технологии могут подключаться к службе SignalR с помощью REST API.

Узнайте о SignalR и функциях Azure.

Поддерживает все версии ASP.NET

Служба SignalR предлагает собственный интерфейс разработки для ASP.NET Core SignalR, включая все API-интерфейсы протоколов и клиентские пакеты SDK на разных языках.

Служба SignalR поддерживает ASP.NET SignalR 2.x для клиентов, которые все еще работают со стеком ASP.NET 4.x.

Создание приложения для чата с помощью ASP.NET 4.x

Готовы приступить?

Наше пошаговое руководство поможет вам запустить ASP.NET с SignalR на вашем компьютере.

Начать