Mis on Push Technology?

Arvutiprotokollide maailmas on arvutite vahel andmete jagamiseks mitu meetodit. Push-tehnoloogia on näide protokollist, mis võimaldab kasutajal tellida teavet, mis hiljem sündmuste põhjal arvutisse lükatakse. See tehnoloogia on üks paljudest protokollitüüpidest, mis võivad rahuldada teabe kogumise ja vastuvõtmisega seotud ettevõtte konkreetseid vajadusi.

Süsteemiarhitektuuri kunst hõlmab sobivate mudelite kujundamist, et need sobiksid arvutirakenduses konkreetsete ärivajadustega. Need mudelid hõlmavad protokolle sündmuste arvestamiseks, asünkroonset ja sünkroonset töötlemist ning avaldamis- ja tellimismudeleid. Serveri tõuketehnoloogia on näide avaldamise ja tellimise mudelist, mille puhul kasutaja saab perioodiliselt teabe värskendusi.

Paljud meilisüsteemid kasutavad seda, mida tavaliselt nimetatakse e-posti tõuketehnoloogiaks. Seda tüüpi tehnoloogiat rakendatakse regulaarselt enamiku personaalarvutite (PDA) seadmetes, et saada meilivärskendusi ajakava alusel. Kui kesksesse meiliserveri kasti laekub uusi e-kirju, makstakse need välja tellitavatele meiliseadmetele elegantsemal viisil.

Tõuketehnoloogia tavakasutusega on seda lähenemisviisi rakenduses suhteliselt lihtne rakendada. Esmane nõue on luua keskserver, mis haldab ja hooldab tellitud osapooli konkreetsete sündmuste ja ülesannete jaoks. See haldur teavitab tellijaid sündmuse toimumisest ja avaldab kasutajale tellitud teabe teabe tõuke abil.

Avaldamise ja tellimise mudelil on palju eeliseid, sealhulgas pingi või pideva tõmbamise vajaduse eemaldamine kõigilt tellijatelt. Enne push-tehnoloogia loomist pidi kasutaja pidevalt serverilt uusi andmeid küsima. See uute andmete ping põhineks määratud ajamuutujal. Push-tehnoloogia võimaldab keskserveril täielikult kontrollida, millal andmeid tellijatele saadetakse, mis loob lahenduse tõhusama juurutamise.

Teine näide tõuketehnoloogiast on aktsiatickeri kanalite kasutamine Internetis. See tõesti lihtne sündikatsiooni (RSS) tüüpi voog põhineb avaldamise ja tellimise mudelil. Selles näites tellib kasutaja aktsiatickeri ja sisestab aktsia, mida ta soovib jälgida. Iga kord, kui aktsia hind muutub, saadetakse kasutajale värskendused uue määratletud hinnaga.