Sisällysluettelo:

Käyttääkö PubNub WebSocketsia?
Käyttääkö PubNub WebSocketsia?

Video: Käyttääkö PubNub WebSocketsia?

Video: Käyttääkö PubNub WebSocketsia?
Video: Käyttääkö Hilla Partanen steroideja 2024, Marraskuu
Anonim

PubNub on protokolla-agnostikko tai riippumaton. PubNub on käyttänyt erilaisia protokollia ajan mittaan, kuten WebSockets , MQTT, COMET, BOSH, SPDY, pitkät kyselyt ja muut, ja tutkimme arkkitehtuuria käyttämällä HTTP 2.0 ja muut.

Mihin PubNubia tällä tavalla käytetään?

PubNub voi olla käytetty lähettää nopeasti pieniä viestejä yhdelle tai useammalle laitteelle (älypuhelimet, tabletit, pöytäkoneet, mikro-ohjaimet jne.) – käytännössä lähes kaikkiin laitteisiin, jotka voivat muodostaa TCP/IP-yhteyden Internetiin – sekä takaisin, kaksisuuntaista viestintää varten laitteiden välillä.

Tämän jälkeen kysymys kuuluu, onko WebSocket UDP vai TCP? WebSockets , toisaalta mahdollistavat viestipohjaisten tietojen lähettämisen, kuten UDP , mutta luotettavuudella TCP . WebSocket käyttää HTTP:tä alkuperäisenä siirtomekanismina, mutta säilyttää TCP yhteys elossa HTTP-vastauksen vastaanottamisen jälkeen, jotta sitä voidaan käyttää viestien lähettämiseen asiakkaan ja palvelimen välillä.

milloin käyttäisit WebSocketia?

Saatat käyttää WebSocketsia väärin, jos:

  1. Yhteyttä käytetään vain hyvin pieneen määrään tapahtumia tai hyvin vähän aikaa, eikä asiakkaan tarvitse reagoida tapahtumiin nopeasti.
  2. Ominaisuus edellyttää useiden WebSockettien olevan avoinna samalle palvelulle kerralla.

Käyttävätkö push-ilmoitukset WebSocketsia?

Yleisin esimerkki WebSockets on joko chat tai Push-ilmoitukset . Ne voi käyttää kyseisiin sovelluksiin, mutta se on ylivoimainen ratkaisu ongelmaan, koska niissä sovelluksissa vain palvelimen tarvitsee työntää tiedot asiakkaille, eikä päinvastoin - tarvitaan vain half-duplex-yhteys.

Suositeltava: