Wat is push -technologie?

In de wereld van computerprotocollen zijn er meerdere methoden voor het delen van gegevens tussen computers. Push -technologie is een voorbeeld van een protocol dat een gebruiker de mogelijkheid in staat stelt zich te abonneren op informatie, die later op zijn computer wordt geduwd op basis van gebeurtenissen. Deze technologie is een van de vele soorten protocollen die kunnen voldoen aan specifieke bedrijfsbehoeften rond het verzamelen en ontvangen van informatie.

De kunst van systeemarchitectuur omvat het ontwerp van geschikte modellen die passen bij specifieke zakelijke behoeften binnen een computerapplicatie. Deze modellen omvatten de protocollen om rekening te houden met gebeurtenissen, asynchrone en synchrone verwerking, evenals het publiceren en abonneren van modellen. Server Push Technology is een voorbeeld van een Publish-and-subscribe-model waarbij de gebruiker periodieke updates van informatie ontvangt.

Veel e-mailsystemen gebruiken wat meestal wordt genoemd als e-mailpush-technologie. Dit is het type technologie dat regelmatig wordt geïmplementeerd met de meeste persoonlijke digitale assistent (PDA) DEVices om updates van e -mail te ontvangen op een intervaltijdschema. Wanneer nieuwe e -mails worden ontvangen in de centrale e -mailserverbox, worden ze op een elegantere manier uitbetaald aan de abonnerende e -mailapparaten.

Met het reguliere gebruik van push -technologie is het relatief eenvoudig om deze aanpak binnen een applicatie te implementeren. De primaire vereiste is om een ​​centrale server te maken die de geabonneerde partijen voor specifieke gebeurtenissen en taken beheert en onderhoudt. Deze manager zal de abonnees op de hoogte stellen wanneer een gebeurtenis plaatsvindt en de informatie publiceren die is geabonneerd op de gebruiker, met een duw van de informatie.

Het Publish-and-subscribe-model heeft veel voordelen, waaronder het verwijderen van de behoefte aan een ping of constant trekken van alle abonnees. Voorafgaand aan het maken van push -technologie zou een gebruiker constant nieuwe gegevens van de server moeten aanvragen. Deze ping voor nieuwe gegevens zou base zijnD op een gespecificeerde tijdvariabele. Push -technologie stelt een centrale server de volledige controle over wanneer gegevens worden verzonden naar abonnees, wat een efficiëntere implementatie van de oplossing creëert.

Een ander voorbeeld van push -technologie is het gebruik van stock ticker feeds op internet. Deze echt eenvoudige syndicatie (RSS) -type feed is gebaseerd op het Publish-and-subscribe-model. In dit voorbeeld abonneert een gebruiker zich op de stock ticker en voert hij de aandelen in die hij zou willen volgen. Elke keer dat de aandelenkoers verandert, worden updates naar de gebruiker verzonden met de nieuw gedefinieerde prijs.

ANDERE TALEN