Множество разработчиков по всему миру используют привязки службы Azure SignalR для того, чтобы добавить возможности реального времени в свои серверные приложения. Теперь команда Microsoft сообщает об их доступности во всех регионах, где поддерживается Azure SignalR ‒ полностью управляемая служба Azure, которая упрощает процесс добавления веб-функций в реальном времени к приложениям по протоколу HTTP. Результатом использования стала возможность получения нужных обновлений без необходимости опроса сервера или отправки новых HTTP-запросов.
Продуктивная модель программирования
Разработчики Azure предоставляют модель программирования, основанную на триггерах и привязках для ускоренной разработки и бессерверного хостинга приложений. Она позволяет разработчикам создавать сценарии с использованием языков программирования и инструментов по своему выбору, предоставляя комплексные возможности охватывающие как локальную сборку и отладку, так и развертывание и мониторинг в облаке. Комбинируя службу Azure SignalR с функциями Azure, можно легко добавлять обновления в пользовательский интерфейс с помощью нескольких строк кода. Источником становятся данные, поступающие из Azure или любой системы, способной взаимодействовать по HTTP.
Возможности, предоставляемые Azure SignalR:
- управляемая работа без привязки к серверу;
- создание серверных приложений в реальном времени с применением языков JavaScript, C# и Java;
- отправка сообщений всем подключенным клиентам;
- проверка подлинности службы приложений для повышения безопасности.
Используя Cosmos DB, функции Azure и SignalR, пользователь может автоматизировать обновления пользовательского интерфейса в режиме реального времени. Это позволяет создавать приложения, сокращая время разработки и расходы на их эксплуатацию.