INHOUDSOPGAWE:

Gebruik PubNub WebSockets?
Gebruik PubNub WebSockets?

Video: Gebruik PubNub WebSockets?

Video: Gebruik PubNub WebSockets?
Video: plant_js 2024, November
Anonim

PubNub is Protokol Agnosties of Onafhanklik. PubNub het met verloop van tyd 'n verskeidenheid protokolle gebruik, soos WebSockets , MQTT, COMET, BOSH, SPDY, lang peiling en ander, en ons verken argitekture gebruik HTTP 2.0 en ander.

Waarvoor word PubNub op hierdie manier gebruik?

PubNub Kan wees gebruik word om klein boodskappe vinnig na een of meer toestelle (slimfone, tablette, rekenaars, mikrobeheerders, ens.) te stoot – in wese omtrent enige toestel wat 'n TCP/IP-verbinding met die internet kan maak – sowel as weer terug, vir tweerigting kommunikasie tussen toestelle.

Die vraag is dan, is WebSocket UDP of TCP? WebSockets , aan die ander kant, maak voorsiening vir die stuur van boodskap-gebaseerde data, soortgelyk aan UDP , maar met die betroubaarheid van TCP . WebSocket gebruik HTTP as die aanvanklike vervoermeganisme, maar behou die TCP verbinding lewendig nadat die HTTP-antwoord ontvang is sodat dit gebruik kan word vir die stuur van boodskappe tussen kliënt en bediener.

wanneer sal jy 'n WebSocket gebruik?

Jy gebruik WebSockets dalk verkeerd as:

  1. Die verbinding word slegs gebruik vir 'n baie klein aantal gebeurtenisse, of 'n baie klein hoeveelheid tyd, en die kliënt hoef nie vinnig op die gebeure te reageer nie.
  2. Jou kenmerk vereis dat verskeie WebSockets gelyktydig oop is vir dieselfde diens.

Gebruik stootkennisgewings WebSockets?

Die mees algemene voorbeeld vir WebSockets is óf 'n klets óf stoot kennisgewings . Hulle kan word vir daardie toepassings gebruik, maar bied 'n oormatige oplossing vir die probleem, aangesien slegs die bediener in daardie toepassings druk data aan die kliënte, en nie andersom nie - slegs 'n halfdupleksverbinding is nodig.

Aanbeveel: