Pitäisikö minun käyttää WebSocketsia?
Pitäisikö minun käyttää WebSocketsia?

Video: Pitäisikö minun käyttää WebSocketsia?

Video: Pitäisikö minun käyttää WebSocketsia?
Video: Eino ja Aapeli - Mä Voisin Olla Se 2024, Huhtikuu
Anonim

Kun asiakkaan on reagoitava nopeasti muutokseen (etenkin sellaiseen, jota hän ei voi ennustaa), a WebSocket voi olla paras. Harkitse chat-sovellusta, jonka avulla useat käyttäjät voivat keskustella reaaliajassa. Jos WebSockets käytetään, jokainen käyttäjä voi sekä lähettää että vastaanottaa viestejä reaaliajassa.

Samoin, tarvitsetko todella WebSocketteja?

Sen tärkeää huomata se WebSockets muuntaa HTTP-yhteytensä a WebSocket yhteys. WebSocketit ovat osa HTML5-spesifikaatiota ja he ovat kaikki nykyaikaiset selaimet tukevat (eli on JS-sovellusliittymä, jolla niitä voidaan käyttää natiivina selaimessa).

Samoin, onko WebSocket jatkuva yhteys? WebSockets tarjota jatkuva yhteys asiakkaan ja palvelimen välillä, jota molemmat osapuolet voivat käyttää tietojen lähettämiseen milloin tahansa. Asiakas perustaa a WebSocket-yhteys nimellä tunnetun prosessin kautta WebSocket kädenpuristus. Huomautus: WebSocket URL-osoitteet käyttävät wsschemea.

Lisäksi milloin minun pitäisi käyttää REST vs WebSocketia?

WebSocket lähestymistapa on ihanteellinen reaaliaikaisesti skaalautuvaan sovellukseen, kun taas LEVÄTÄ sopii paremmin skenaarioon, jossa on paljon saamista pyyntö . WebSocket on järkyttävä protokolla, kun taas LEVÄTÄ perustuu tilattomaan protokollaan, eli asiakkaan ei tarvitse tietää palvelimesta ja sama pätee palvelimeen.

Onko WebSocket turvallinen?

Sinun tulisi ehdottomasti suosia turvallinen wss://protokolla turvattoman ws://-kuljetuksen yli. Kuten HTTPS, WSS( WebSockets SSL:n kautta/ TLS ) on salattu, mikä suojaa mies-in-the-middle-hyökkäyksiltä. Erilaisia hyökkäyksiä vastaan WebSockets tulee mahdottomaksi, jos kuljetus on turvattu.

Suositeltava: