Satura rādītājs:

Vai PubNub izmanto WebSockets?
Vai PubNub izmanto WebSockets?

Video: Vai PubNub izmanto WebSockets?

Video: Vai PubNub izmanto WebSockets?
Video: UP106.1: Introduction to Mobile Push Notifications on PubNub 2024, Novembris
Anonim

PubNub ir protokola agnostiķis vai neatkarīgs. PubNub laika gaitā ir izmantojis dažādus protokolus, piemēram WebSockets , MQTT, COMET, BOSH, SPDY, ilga aptauja un citi, un mēs pētām arhitektūras izmantojot HTTP 2.0 un citi.

Kam šādā veidā tiek izmantots PubNub?

PubNub var būt lietots lai ātri nosūtītu mazus ziņojumus uz vienu vai vairākām ierīcēm (viedtālruņiem, planšetdatoriem, galddatoriem, mikrokontrolleriem utt.) - būtībā gandrīz jebkurai ierīcei, kas var izveidot TCP/IP savienojumu ar internetu, kā arī atpakaļ, lai nodrošinātu divvirzienu saziņu starp ierīcēm.

Pēc tam rodas jautājums, vai WebSocket ir UDP vai TCP? WebSockets , no otras puses, ļauj sūtīt uz ziņojumiem balstītus datus, līdzīgi kā UDP , bet ar uzticamību TCP . WebSocket izmanto HTTP kā sākotnējo transportēšanas mehānismu, bet saglabā TCP savienojums darbojas pēc HTTP atbildes saņemšanas, lai to varētu izmantot ziņojumu sūtīšanai starp klientu un serveri.

kad jūs izmantotu WebSocket?

Iespējams, WebSockets izmantojat nepareizi, ja:

  1. Savienojums tiek izmantots tikai ļoti mazam notikumu skaitam vai ļoti mazam laika periodam, un klientam nav nepieciešams ātri reaģēt uz notikumiem.
  2. Jūsu funkcijai ir nepieciešams, lai vairākas WebSockets būtu atvērtas vienam un tam pašam pakalpojumam vienlaikus.

Vai push paziņojumi izmanto WebSockets?

Visizplatītākais piemērs WebSockets ir vai nu tērzēšana, vai push paziņojumi . Viņi var var izmantot šīm lietojumprogrammām, bet ir pārāk liels problēmas risinājums, jo šajās lietojumprogrammās tikai serverim ir nepieciešams spiediet datus klientiem, nevis otrādi - nepieciešams tikai pusdupleksais savienojums.

Ieteicams: