Kaj je Push tehnologija?

V svetu računalniških protokolov obstaja več načinov za izmenjavo podatkov med računalniki. Push tehnologija je primer protokola, ki uporabniku omogoča, da se naroči na informacije, ki se kasneje na podlagi dogodkov potisnejo v njegov računalnik. Ta tehnologija je ena izmed mnogih vrst protokolov, ki lahko zadovoljijo posebne poslovne potrebe glede zbiranja in prejemanja informacij.

Umetnost sistemske arhitekture vključuje oblikovanje ustreznih modelov, ki ustrezajo specifičnim poslovnim potrebam znotraj računalniške aplikacije. Ti modeli vključujejo protokole za upoštevanje dogodkov, asinhrono in sinhrono obdelavo ter modele za objavo in naročanje. Tehnologija potiska strežnika je primer modela objave in naročnine, kjer bo uporabnik prejemal redne posodobitve informacij.

Številni e-poštni sistemi uporabljajo tisto, kar običajno imenujemo tehnologija potiskanja e-pošte. To je vrsta tehnologije, ki se redno izvaja z večino naprav osebnega digitalnega pomočnika (PDA) za prejemanje posodobitev e-pošte v časovnem intervalu. Ko nova e-poštna sporočila prejmejo v osrednji e-poštni strežnik, se na bolj eleganten način izplačajo naročenim e-poštnim napravam.

Z običajno uporabo potisne tehnologije je ta pristop relativno enostavno implementirati v aplikacijo. Glavna zahteva je ustvariti osrednji strežnik, ki bo upravljal in vzdrževal naročene stranke za določene dogodke in naloge. Ta upravitelj bo obvestil naročnike, ko pride do dogodka, in objavil podatke, ki so bili naročeni, nazaj uporabniku, s pritiskom na informacije.

Model objavi in ​​naroči se ima številne prednosti, vključno z odpravo potrebe po pingu ali nenehnem vleku vseh naročnikov. Pred ustvarjanjem potisne tehnologije bi moral uporabnik nenehno zahtevati nove podatke od strežnika. Ta ping za nove podatke bi temeljil na določeni časovni spremenljivki. Push tehnologija omogoča centralnemu strežniku popoln nadzor nad tem, kdaj so podatki poslani naročnikom, kar ustvarja učinkovitejšo implementacijo rešitve.

Drug primer potisne tehnologije je uporaba virov zalog na internetu. Ta zelo preprost vir združevanja (RSS) temelji na modelu objavi in ​​naroči. V tem primeru se uporabnik naroči na delnico in vnese delnico, ki ji želi slediti. Vsakič, ko se cena delnice spremeni, se uporabniku pošljejo posodobitve z novo definirano ceno.