Topik ini menjelaskan cara mengaktifkan WebSocket saat menambahkan nama domain ke instance Anti-DDoS Pro atau Anti-DDoS Premium.
Pengenalan WebSocket dan WebSocket Secure
WebSocket adalah protokol baru dalam HTML5 yang mendukung komunikasi full-duplex antara klien dan server. Protokol ini memungkinkan komunikasi real-time, serta mengurangi konsumsi sumber daya server dan bandwidth. Mirip dengan HTTP, WebSocket menggunakan koneksi TCP yang telah ada untuk mentransmisikan data, tetapi memiliki perbedaan mendasar.
Salah satu perbedaan utama antara WebSocket dan HTTP adalah bahwa WebSocket merupakan protokol komunikasi dua arah. Setelah koneksi terbentuk, server dan klien WebSocket dapat saling mengirim atau menerima data seperti halnya soket. Server dan klien WebSocket harus menyelesaikan handshake untuk membangun koneksi WebSocket.
WebSocket Secure adalah versi terenkripsi dari WebSocket.
Informasi latar belakang tentang WebSocket dan WebSocket Secure
Seiring perkembangan internet, aplikasi web baru bermunculan, seperti aliran video langsung dan ruang obrolan online, yang memerlukan kemampuan dorongan real-time dari server. Untuk mengimplementasikan dorongan, banyak situs web menggunakan teknik polling. Dalam teknik polling, browser mengirim permintaan HTTP ke server pada interval waktu tertentu (misalnya, setiap detik), dan server mengembalikan data terbaru ke browser. Salah satu kelemahan teknik ini adalah pemborosan sumber daya bandwidth karena browser harus terus-menerus mengirim permintaan dengan header HTTP yang panjang namun sedikit berisi data valid.
Untuk mengatasi masalah ini, HTML5 mendefinisikan WebSocket, yang membantu menghemat sumber daya server dan bandwidth serta memfasilitasi komunikasi real-time. WebSocket mendukung komunikasi full-duplex antara klien dan server, memungkinkan server mengirim permintaan ke klien.
Gambar berikut menunjukkan bagaimana klien berinteraksi dengan server menggunakan WebSocket.

Cara mengaktifkan WebSocket dan WebSocket Secure untuk instance Anti-DDoS Pro atau Anti-DDoS Premium
Aktifkan Websocket: Pilih Websocket ketika menambahkan nama domain.
Aktifkan Websocket Secure: Pilih Websockets saat menambahkan nama domain. Setelah nama domain ditambahkan, Anda harus mengunggah Sertifikat HTTPS untuk nama domain tersebut.

Untuk informasi lebih lanjut, lihat Tambah satu atau beberapa situs web dan Perbarui sertifikat SSL.