Push- teknologi _ _ _ _ _ _ _ _ Brugeren til gengæld enten afviser eller accepterer dataene.
En normal bruger kan abonnere på forskellige emner, information fra tjenesteudbyderen , og når en opdatering genereres på serveren, bliver den (eller en besked om den) leveret til brugerens computer . Det modsatte af push-teknologi er pull-teknologi , hvor anmodningen initieres af klientsoftwaren.
Push-teknologi blev fremtrædende med PointCast- produktet , populært i 1990'erne. PointCast-netværket var engageret i levering af nyheder og aktiemarkedsdata , indeholdt en aggregator med sit eget format, der vagt minder om tv, med tekst og billeder i stedet for video. Mediernes indflydelse var betydelig, så Netscape og Microsoft , midt i browserkrigen, besluttede at inkludere denne teknologi i henholdsvis deres Netscape Navigator og Internet Explorer browsere . Men i de fleste tilfælde havde brugerne lave forbindelseshastigheder , så tjenestens popularitet var lav og senere falmet, fortrængt af RSS pull-teknologi i begyndelsen af 2000'erne. Men med udviklingen af hastigheder, i 2010'erne. push har vundet enorm popularitet.
Push-meddelelser bruger fire komponenter [1] :
På forhånd registrerer applikationsudvikleren sin server med OS-notifikationsserveren.
Efter at brugeren har givet applikationen tilladelse til at modtage meddelelser, sender applikationen et unikt applikations-id og et unikt enhedsnummer til meddelelsesserveren og registrerer sig på denne server. Disse to unikke numre danner en unik identifikator. Denne identifikator sendes derefter fra meddelelsesserveren til applikationsejerens server.
Når applikationsforfatterens server skal sende meddelelser til klienter, genererer den selve meddelelsen og en liste over unikke identifikatorer og sender disse data ved hjælp af en speciel API til meddelelsesserveren. Notifikationsserveren videresender disse meddelelser til klienter. Kunder har ret til både at afvise og acceptere disse data.
Meddelelser kan indeholde forskellige felter, såsom: svarknapper, billede, numerisk værdi for applikationsmærket, lyd og andre.
Den mest berømte brug af push er at sende abonnementsbeskeder , såsom nyhedsbreve leveret via e- mail . Et lignende system bruges af domstole i USA, som e-mailer abonnenter de nødvendige procesoplysninger.
Typiske eksempler på push-tjenester er
Push-anmodninger kan også simuleres med almindelige pull-anmodninger , som det f.eks. sker ved hentning af e-mail-beskeder fra en POP3 -server , når e- mailklienten foretager anmodninger med få minutters mellemrum.
Kazaa brugte brugerfil push-teknologi, hvor du kunne vælge en hvilken som helst indholdsserver at oprette forbindelse til .
Andre anvendelser af push-teknologi omfatter webapplikationer, herunder formidling af markedsdata ( aktiekurser ), auktioner , netværkssensorovervågning .
Der er også særlige websteder, der giver dig mulighed for at automatisere processen med at sende push-meddelelser.
Push-meddelelser bruges i vid udstrækning til markedsføringsformål , som de kritiseres for af brugerne [5] [6] .