Skip to main content

Co je to push technologie?

Ve světě počítačových protokolů existuje více způsobů sdílení dat mezi počítači.Technologie Push je příkladem protokolu, který umožňuje uživateli schopnost přihlásit se k odběru informací, která je později tlačena do jejich počítače na základě událostí.Tato technologie je jedním z mnoha typů protokolů, které mohou uspokojit specifické obchodní potřeby ohledně shromažďování a přijímání informací.Tyto modely zahrnují protokoly pro zohlednění událostí, asynchronní a synchronní zpracování, jakož i publikování a předplacení modelů.Technologie serveru Push je příkladem modelu publikování a subjektu, kde uživatel obdrží pravidelné aktualizace informací.Toto je typ technologie, která je pravidelně implementována u většiny osobních zařízení digitálních asistentů (PDA), která dostává aktualizace e -mailu v časovém rozvrhu intervalu.Když jsou do pole centrálního e -mailového serveru přijímány nové e -maily, jsou vypláceny e -mailové zařízení předplatné elegantnějším způsobem.

Při použití technologie push je relativně snadné implementovat tento přístup v rámci aplikace.Hlavním požadavkem je vytvořit centrální server, který bude spravovat a udržovat předplacené strany pro konkrétní události a úkoly.Tento manažer oznámí předplatitelům, když dojde k události, a zveřejní informace, které byly přihlášeny zpět k uživateli, s tlačením informací.Neustálé tažení od všech předplatitelů.Před vytvořením technologie Push by uživatel musel neustále požadovat nová data ze serveru.Tento ping pro nová data by byl založen na stanovené časové proměnné.Technologie Push umožňuje centrálnímu serveru úplnou kontrolu nad tím, kdy jsou data odeslána předplatitelům, což vytváří efektivnější implementaci řešení.Toto opravdu jednoduché typové zdroje syndikace (RSS) je založeno na modelu publikování a subjektu.V tomto příkladu se uživatel předplatí na zaškrtnutí akcií a vstupuje do skladu, které by chtěl sledovat.Pokaždé, když se změní ceny akcií, jsou aktualizace zasílány uživateli s nově definovanou cenou.