Skip to main content

Wat is push -technologie?

In de wereld van computerprotocollen zijn er meerdere methoden om gegevens tussen computers te delen.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 computertoepassing.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 doorgaans wordt aangeduid als e-mailpush-technologie.Dit is het type technologie dat regelmatig wordt geïmplementeerd met de meeste persoonlijke Digital Assistant (PDA) -apparaten 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 ingeschreven op de gebruiker, met een duw van de informatie.

Het publicatie-en-subsribe-model heeft veel voordelen, waaronder het verwijderen van de noodzaak van een ping ofconstant 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 gebaseerd zijn op een opgegeven tijdvariabele.Push -technologie stelt een centrale server de volledige controle over wanneer gegevens naar abonnees worden verzonden, 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.