Obsah:

Používa PubNub WebSockets?
Používa PubNub WebSockets?

Video: Používa PubNub WebSockets?

Video: Používa PubNub WebSockets?
Video: Najhoršia mučiaca technika, ktorá sa používa dodnes #fakt #fakty #zaujimavosti 2024, Smieť
Anonim

PubNub je protokolovo agnostický alebo nezávislý. PubNub v priebehu času používala rôzne protokoly, napr WebSockets , MQTT, COMET, BOSH, SPDY, long polling a ďalšie a skúmame architektúry použitím HTTP 2.0 a ďalšie.

Na čo sa PubNub týmto spôsobom používa?

PubNub môže byť použité na rýchle posielanie malých správ do jedného alebo viacerých zariadení (smartfóny, tablety, stolné počítače, mikrokontroléry atď.) – v podstate takmer každé zariadenie, ktoré dokáže vytvoriť TCP/IP pripojenie k internetu – a tiež späť na obojsmernú komunikáciu medzi zariadeniami.

Následne je otázkou, či je WebSocket UDP alebo TCP? WebSockets , na druhej strane umožňujú odosielanie údajov na základe správ, podobne ako UDP , ale so spoľahlivosťou TCP . WebSocket používa HTTP ako počiatočný transportný mechanizmus, ale zachováva ho TCP spojenie živé po prijatí odpovede HTTP, aby sa mohlo použiť na odosielanie správ medzi klientom a serverom.

kedy by ste použili WebSocket?

WebSockets možno používate nesprávne, ak:

  1. Spojenie sa používa len pre veľmi malý počet udalostí alebo veľmi krátky čas a klient nemusí na udalosti rýchlo reagovať.
  2. Vaša funkcia vyžaduje, aby bolo pre rovnakú službu otvorených viacero WebSockets naraz.

Používajú push notifikácie WebSockets?

Najbežnejší príklad pre WebSockets je buď chat alebo push notifikácie . Oni môcť použiť pre tieto aplikácie, ale predstavuje prehnané riešenie problému, pretože v týchto aplikáciách potrebuje iba server tlačiť dáta ku klientom, a nie naopak - je potrebné len polovičné duplexné pripojenie.

Odporúča: