Mám používať WebSockets?
Mám používať WebSockets?

Video: Mám používať WebSockets?

Video: Mám používať WebSockets?
Video: 10 VĚCÍ, KTERÉ NEDĚLAT VE FITKU 2024, Smieť
Anonim

Keď klient potrebuje rýchlo reagovať na zmenu (najmä na zmenu, ktorú nedokáže predvídať), a WebSocket môže byť najlepšia. Zvážte chatovaciu aplikáciu, ktorá umožňuje viacerým používateľom chatovať v reálnom čase. Ak WebSockets Každý používateľ môže odosielať aj prijímať správy v reálnom čase.

Podobne, naozaj potrebujete WebSockets?

to je dôležité si to uvedomiť WebSockets previesť ich HTTP pripojenie na a WebSocket spojenie. WebSockets sú súčasťou špecifikácie HTML5 a oni sú podporované všetkými modernými prehliadačmi (to znamená, že existuje JS API na ich natívne použitie v prehliadači).

Podobne, je WebSocket trvalé pripojenie? WebSockets poskytnúť trvalé spojenie medzi klientom a serverom, ktorý môžu obe strany použiť na začatie odosielania údajov kedykoľvek. Klient zakladá a Pripojenie WebSocket prostredníctvom procesu známeho ako WebSocket podanie ruky. Poznámka: WebSocket Adresy URL používajú schému wsscheme.

Navyše, kedy by som mal použiť REST vs WebSocket?

WebSocket prístup je ideálny pre aplikácie škálovateľné v reálnom čase, zatiaľ čo ODPOČINOK sa lepšie hodí pre scenár s množstvom vecí žiadosť . WebSocket je astateful protokol, zatiaľ čo ODPOČINOK je založený na bezstavovom protokole, t.j. klient nemusí vedieť o serveri a to isté platí pre server.

Je WebSocket bezpečný?

Mali by ste dôrazne uprednostňovať zabezpečiť wss://protokol cez nezabezpečenú prepravu ws://. Ako HTTPS, WSS( WebSockets cez SSL/ TLS ) je šifrovaný, čím chráni pred útokmi typu man-in-the-middle. Rôzne útoky proti WebSockets sa stanú nemožnými, ak je preprava zabezpečená.

Odporúča: