FAQ layanan Azure Web PubSub

Ini adalah FAQ layanan Azure Web PubSub.

Apakah layanan Azure Web PubSub siap digunakan untuk produksi?

Ya, layanan Azure Web PubSub tersedia secara umum.

Bagaimana cara saya memilih antara Layanan SignalR Azure dan layanan Azure Web PubSub?

Baik Layanan Azure SignalR dan Layanan Azure Web PubSub membantu pelanggan membangun aplikasi web real-time dengan mudah dengan skala besar dan ketersediaan tinggi dan memungkinkan pelanggan untuk fokus pada logika bisnis mereka alih-alih mengelola infrastruktur perpesanan. Secara umum, Anda dapat memilih Azure SignalR Service jika Anda sudah menggunakan pustaka SignalR untuk membangun aplikasi real-time. Sebaliknya, jika Anda mencari solusi umum untuk membangun aplikasi real-time berdasarkan WebSocket dan pola publish-subscribe, Anda dapat memilih layanan Azure Web PubSub. Layanan Azure Web PubSub bukan pengganti untuk Azure SignalR Service. Mereka menargetkan skenario yang berbeda.

Azure SignalR Service lebih cocok jika:

  • Anda sudah menggunakan ASP.NET atau ASP.NET Core SignalR, terutama menggunakan .NET atau perlu berintegrasi dengan ekosistem .NET (seperti Blazor).
  • Ada klien SignalR yang tersedia untuk platform Anda.
  • Anda memerlukan protokol mapan yang mendukung berbagai pola panggilan (RPC dan streaming), transportasi (WebSocket, peristiwa yang dikirim server, dan polling panjang) dan dengan klien yang mengelola masa pakai koneksi atas nama Anda.

Azure Web PubSub lebih cocok untuk situasi di mana:

  • Anda perlu membangun aplikasi real-time berdasarkan teknologi WebSocket atau publish-subscribe melalui WebSocket.
  • Anda ingin membangun subprotokol Anda sendiri atau menggunakan sub-protokol tingkat lanjut yang ada melalui WebSocket (misalnya, langganan GraphQL melalui WebSocket).
  • Anda mencari server yang ringan, misalnya, mengirim pesan ke klien tanpa melalui backend yang dikonfigurasi.

Di mana data saya berada?

Azure Web PubSub tidak menyimpan data pelanggan apa pun. Jika Anda menggunakan layanan Azure Web PubSub bersama dengan layanan Azure lainnya, seperti Azure Storage untuk diagnostik, lihat Gambaran Umum Privasi Azure (laporan resmi) untuk panduan tentang cara menyimpan residensi data di wilayah Azure.