Bagikan melalui


Gambaran Umum Socket.IO Mode Tanpa Server (Pratinjau)

Socket.IO adalah pustaka yang memungkinkan komunikasi real time, dua arah, dan berbasis peristiwa antara klien web dan server. Secara tradisional, Socket.IO beroperasi dalam arsitektur klien server, di mana server menangani semua logika komunikasi dan mempertahankan koneksi persisten.

Dengan meningkatnya adopsi komputasi tanpa server, kami memperkenalkan mode baru: Socket.IO mode Tanpa Server. Mode ini memungkinkan Socket.IO berfungsi di lingkungan tanpa server, menangani logika komunikasi melalui RESTful API atau webhook, menawarkan solusi yang dapat diskalakan, hemat biaya, dan bebas pemeliharaan.

Perbedaan Antara Mode Default dan Mode Tanpa Server

Diagram bagaimana mode default dibandingkan dengan tanpa server saat menggunakan Web PubSub untuk Socket.IO.

Fitur Mode default Mode Tanpa Server
Sistem Menggunakan koneksi persisten untuk server dan klien Klien menggunakan koneksi persisten tetapi server menggunakan API RESTful dan penanganan aktivitas webhook dengan cara tanpa status
SDK dan Bahasa SDK server JavaScript resmi bersama dengan pustaka Ekstensi untuk Web PubSub untuk Socket.IO SDK diperlukan; Semua klien yang kompatibel Tidak ada SDK atau bahasa wajib. Gunakan pengikatan Fungsi Socket.IO untuk mengintegrasikan yang disederhanakan dengan Azure Function; Semua klien yang kompatibel
Aksesibilitas Jaringan Server tidak perlu mengekspos akses jaringan karena secara proaktif membuat koneksi ke layanan Server perlu mengekspos akses jaringan ke layanan
Dukungan fitur Sebagian besar fitur didukung kecuali beberapa fitur yang tidak didukung: API server yang tidak didukung Socket.IO Lihat daftar fitur yang didukung: Fungsionalitas yang didukung dan API RESTful

Langkah berikutnya

Artikel ini memberi Anda gambaran umum tentang Mode Tanpa Server Web PubSub untuk Socket.IO.