Push- teknik _ _ _ _ _ _ _ _ Användaren i sin tur antingen avvisar eller accepterar data.
En normal användare kan prenumerera på olika ämnen, information från tjänsteleverantören och när en uppdatering genereras på servern levereras den (eller ett meddelande om det) till användarens dator . Motsatsen till push-teknik är pull-teknologi , där begäran initieras av klientprogramvaran.
Push-tekniken blev framträdande med PointCast- produkten , populär på 1990-talet. PointCast-nätverket var engagerat i leverans av nyheter och aktiemarknadsdata , innehöll en aggregator med sitt eget format, som vagt påminner om tv, med text och bilder istället för video. Mediernas inflytande var betydande, så att Netscape och Microsoft , mitt under webbläsarkriget, bestämde sig för att inkludera denna teknik i sina webbläsare Netscape Navigator respektive Internet Explorer . Men i de flesta fall hade användarna låga anslutningshastigheter , så tjänstens popularitet var låg, och senare bleknade, ersattes av RSS pull-teknik i början av 2000-talet. Men med utvecklingen av hastigheter, på 2010-talet. push har vunnit enorm popularitet.
Push-meddelanden använder fyra komponenter [1] :
I förväg registrerar applikationsutvecklaren sin server med OS-aviseringsservern.
Efter att användaren har gett tillstånd till applikationen att ta emot aviseringar, skickar applikationen ett unikt applikations-ID och ett unikt enhetsnummer till aviseringsservern och registrerar sig på denna server. Dessa två unika nummer bildar en unik identifierare. Denna identifierare skickas sedan från meddelandeservern till applikationsägarens server.
När applikationsförfattarens server behöver skicka meddelanden till klienter, genererar den själva meddelandet och en lista med unika identifierare och skickar dessa data med hjälp av ett speciellt API till meddelandeservern. Aviseringsservern vidarebefordrar dessa meddelanden till klienter. Kunder har rätt att både avvisa och acceptera dessa uppgifter.
Aviseringar kan innehålla olika fält, till exempel: svarsknappar, bild, numeriskt värde för applikationsmärket, ljud och annat.
Den mest kända användningen av push är att skicka prenumerationsmeddelanden , till exempel nyhetsbrev som levereras via e- post . Ett liknande system används av domstolar i USA, som skickar e-post till prenumeranter med nödvändig processinformation.
Typiska exempel på push-tjänster är
Push-förfrågningar kan också simuleras med vanliga pull-förfrågningar , vilket till exempel inträffar när e-postmeddelanden hämtas från en POP3 -server , när e- postklienten gör förfrågningar med några minuters mellanrum.
Kazaa använde push-teknik för användarfiler, där du kunde välja vilken innehållsserver som helst att ansluta till .
Andra användningar av push-teknik inkluderar webbapplikationer, inklusive spridning av marknadsdata ( aktiekurser ), auktioner , nätverkssensorövervakning .
Det finns också speciella webbplatser som låter dig automatisera processen för att skicka push-meddelanden.
Push-meddelanden används i stor utsträckning för marknadsföringsändamål , för vilket de kritiseras av användarna [5] [6] .