Co to jest technologia push?

In the world of computer protocols there are multiple methods of sharing data between computers. Technologia PUSH jest przykładem protokołu, który umożliwia użytkownikowi możliwość subskrypcji informacji, które później zostaną wypchane do komputera na podstawie zdarzeń. Technologia ta jest jednym z wielu rodzajów protokołów, które mogą zaspokoić określone potrzeby biznesowe związane z gromadzeniem i odbieraniem informacji.

Art Art of System Architecture obejmuje projektowanie odpowiednich modeli, aby pasowały do ​​określonych potrzeb biznesowych w aplikacji komputerowej. These models include the protocols to account for events, asynchronous and synchronous processing, as well as publish and subscribe models. Technologia push serwer jest przykładem modelu publikowania i subskrypcji, w którym użytkownik otrzyma okresowe aktualizacje informacji.

Wiele systemów poczty e-mail używa tego, co zwykle nazywa się technologią push e-mail. This is the type of technology that is regularly implemented with most personal digital assistant (PDA) dewady do otrzymywania aktualizacji poczty e -mail w harmonogramie przedziału. Gdy nowe e -maile są odbierane do centralnego serwera e -mail, są one wypłacane na subskrybujące urządzenia e -mail w bardziej elegancki sposób.

Dzięki głównemu użyciu technologii PUSH stosunkowo łatwe jest wdrożenie tego podejścia w aplikacji. Podstawowym wymogiem jest utworzenie centralnego serwera, który będzie zarządzał i utrzyma subskrybowane strony dla określonych zdarzeń i zadań. Ten menedżer powiadomi subskrybentów, gdy nastąpi zdarzenie, i opublikuje informacje, które zostały subskrybowane użytkownikowi, z naciskiem informacji.

Model publikacji i subskrypcji ma wiele zalet, w tym usunięcie potrzeby ping lub ciągłego pobierania ze wszystkich subskrybentów. Przed utworzeniem technologii PUSH użytkownik musiałby stale żądać nowych danych z serwera. To ping dla nowych danych byłby podstawąd na określonej zmiennej czasowej. Technologia push umożliwia serwerze centralnym pełną kontrolę, kiedy dane są wysyłane do subskrybentów, co tworzy bardziej wydajną implementację rozwiązania.

Innym przykładem technologii push jest użycie kanałów zapasowych w Internecie. Ten naprawdę prosty kanał typu syndykacji (RSS) oparty jest na modelu publikacji i subskrypcji. W tym przykładzie użytkownik subskrybuje giełdę i wprowadza akcje, które chciałby śledzić. Za każdym razem, gdy zmienia się cena akcji, aktualizacje są wysyłane do użytkownika z nowo zdefiniowaną ceną.

INNE JĘZYKI