Co to jest technologia push?

W świecie protokołów komputerowych istnieje wiele metod udostępniania danych między komputerami. Technologia push jest przykładem protokołu, który umożliwia użytkownikowi subskrybowanie informacji, które są następnie wypychane na komputer na podstawie zdarzeń. Ta technologia jest jednym z wielu rodzajów protokołów, które mogą zaspokoić określone potrzeby biznesowe dotyczące gromadzenia i odbierania informacji.

Sztuka architektury systemu obejmuje projektowanie odpowiednich modeli w celu dopasowania do konkretnych potrzeb biznesowych w aplikacji komputerowej. Modele te obejmują protokoły uwzględniające zdarzenia, przetwarzanie asynchroniczne i synchroniczne, a także modele publikowania i subskrybowania. Technologia wypychania serwerów jest przykładem modelu publikowania i subskrybowania, w którym użytkownik będzie otrzymywać okresowe aktualizacje informacji.

Wiele systemów poczty e-mail korzysta z tak zwanej technologii wypychania wiadomości e-mail. Jest to rodzaj technologii, która jest regularnie wdrażana z większością urządzeń osobistych asystentów cyfrowych (PDA) w celu otrzymywania aktualizacji wiadomości e-mail w odstępach czasu. Gdy nowe wiadomości e-mail są odbierane do centralnego serwera e-mail, są one wysyłane do subskrybujących urządzeń e-mail w bardziej elegancki sposób.

Dzięki powszechnemu stosowaniu technologii push stosunkowo łatwo jest wdrożyć to podejście w aplikacji. Podstawowym wymaganiem jest stworzenie centralnego serwera, który będzie zarządzał subskrybentami i utrzymywał je w celu obsługi określonych zdarzeń i zadań. Ten menedżer powiadomi subskrybentów o wystąpieniu zdarzenia i opublikuje informacje, które subskrybowali z powrotem do użytkownika, za pomocą tych informacji.

Model publikowania i subskrybowania ma wiele zalet, w tym eliminuje potrzebę pingowania lub ciągłego pobierania od wszystkich subskrybentów. Przed stworzeniem technologii push użytkownik musiałby ciągle żądać nowych danych z serwera. Ten ping dla nowych danych będzie oparty na określonej zmiennej czasowej. Technologia push umożliwia centralnemu serwerowi pełną kontrolę nad wysyłaniem danych do subskrybentów, co zapewnia bardziej wydajną implementację rozwiązania.

Innym przykładem technologii push jest wykorzystanie giełdowych kanałów giełdowych w Internecie. Ten naprawdę prosty kanał informacyjny typu RSS opiera się na modelu publikowania i subskrybowania. W tym przykładzie użytkownik subskrybuje giełdowy giełdowy 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

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?