Софт

Microsoft представила предварительную версию клиента SignalR для iOS

Microsoft представила предварительную версию клиента SignalR для iOS

Компания Microsoft представила Swift-клиент для своей библиотеки SignalR для ASP.NET, позволяющий разработчикам iOS добавлять в свои приложения веб-функции реального времени.

SignalR Swift - это клиентская библиотека для подключения к серверам SignalR из Swift-приложений, сообщает Microsoft. Клиент также работает с сервисом Azure SignalR.

Представленный в виде публичной предварительной версии 22 апреля, клиент SignalR Swift исправляет ситуацию, когда разработчикам iOS, которым требовалось двунаправленное взаимодействие с SignalR в режиме реального времени, приходилось полагаться на клиенты, созданные сообществом, или создавать собственную реализацию Swift, что в обоих случаях приводило к проблемам с обслуживанием и совместимостью, говорится в сообщении Microsoft. С помощью нового клиента разработчики iOS могут добавлять в приложения на SwiftUI или UIKit такие функции реального времени, как чат, уведомления и живые панели, а также использовать всю функциональность SignalR, включая концентраторы, группы и клиент-серверный стриминг на iOS и macOS.

Примеры, использующие клиент, можно найти на github.com/dotnet. Инструкции по установке клиента Swift находятся на devblogs.microsoft.com.

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

Читайте также