Co to jest usługa Azure Web PubSub

Ukończone

Usługa Azure Web PubSub ułatwia tworzenie aplikacji internetowych do obsługi komunikatów w czasie rzeczywistym przy użyciu obiektów WebSocket i wzorca publikowania-subskrybowania. Ta funkcja w czasie rzeczywistym umożliwia publikowanie aktualizacji zawartości między serwerem i połączonymi klientami (na przykład jednostronicową aplikacją internetową lub aplikacją mobilną). Klienci nie muszą sondować najnowszych aktualizacji ani przesyłać nowych żądań HTTP dotyczących aktualizacji.

Zalety korzystania z usługi Azure Web PubSub

Korzystanie z usługi Azure Web PubSub oferuje wiele korzyści. Oto lista korzyści, które sprawiają, że jest to atrakcyjny wybór:

This image depicts the benefits of Azure Web PubSub.

  • Wbudowana obsługa połączeń klientów na dużą skalę i architektur o wysokiej dostępności: usługa Azure Web PubSub jest przeznaczona dla aplikacji w czasie rzeczywistym na dużą skalę. Usługa umożliwia współdziałanie wielu wystąpień i skalowanie do milionów połączeń klientów. Usługa Web PubSub obsługuje również wiele regionów globalnych na potrzeby fragmentowania, wysokiej dostępności lub odzyskiwania po awarii.

  • Obsługa wielu różnych zestawów SDK klientów i języków programowania: usługa Azure Web PubSub współpracuje z szeroką gamą klientów, takich jak przeglądarki internetowe i mobilne, aplikacje klasyczne, aplikacje mobilne, procesy serwera, urządzenia IoT i konsole gier. Ponieważ ta usługa obsługuje standardowe połączenie protokołu WebSocket ze wzorcem publikowania-subskrybowania, łatwo jest używać dowolnego standardowego zestawu SDK klienta protokołu WebSocket w różnych językach z tą usługą.

  • Oferują zaawansowane interfejsy API dla różnych wzorców obsługi komunikatów: Usługa Azure Web PubSub to usługa obsługi komunikatów dwukierunkowych, która umożliwia różne wzorce obsługi komunikatów między serwerem a klientami, na przykład:

    • Serwer wysyła komunikaty do określonego klienta, wszystkich klientów lub podzestawu klientów należących do określonego użytkownika lub zostały umieszczone w dowolnej grupie.
    • Klient wysyła komunikaty do klientów należących do dowolnej grupy.
    • Klienci wysyłają komunikaty na serwer.

W następnej lekcji dowiesz się, jak działa usługa Azure Web PubSub.