PočítačeSoftware

Oznámení ve svém prohlížeči - co to je?

Mnoho uživatelů internetu se ptají: „Oznámení o prohlížeče - co to je?“ To ukazuje určitý styl surfování na internetu, kdy byla žádost o transakci z podnětu centrální server. To je v rozporu s opačným směrem dat, kde je požadavek na přenos informací iniciovaných přijímačem nebo klienta.

Pro oznámení služby jsou často založeny na informačních preferencí vyjádřených v předstihu. Jedná se o model předplatného se k publikaci. Klient „píše:“ Jeho různých „kanály“ Informace poskytované serverem. Vždy, když je k dispozici na jednom z těchto kanálů nový obsah, server pošle tuto informaci do něho. Oznámení v prohlížeči někdy emuluje průzkum techniku, a to zejména v případě, kdy skutečná otázka není možné - například na internetových stránkách vážných bezpečnostních politik, které vyžadují odmítnutí příchozích požadavků HTTP / S.

Princip fungování

Synchronní konference a instant messaging jsou typickými příklady, jak to vypadá oznámení. Co to je a jak to funguje? Chat zprávy a někdy soubory jsou tlačil k uživateli, jakmile jsou přijímány služby zasílání zpráv. Oba decentralizované peer-to-LVS a centralizované programy (například IRC XMPP) umožňují "push" soubory. To znamená, že jméno odesílatele zahájí přenos dat, nikoli příjemce.

E-mail může také pracovat s oznámením - protokol SMTP je v podstatě „push“. Nicméně, poslední „krok“ z poštovního serveru do počítače se obvykle dělá pull-protokol jako POP3 nebo IMAP. Protokol IMAP obsahuje idle-příkaz, který umožňuje server informovat klienta o příchozí zprávě. Původní BlackBerry byl první populární zařízení, kde je oznámení bylo aktivně pracuje v prohlížeči. Co se děje v těchto gadgetů - lze vidět v e-mailovou adresu (pro bezdrátové připojení).

To, co bylo předtím?

Dalším příkladem je PointCast síť, která byla známa v roce 1990. Poskytuje zprávy a akciovém trhu data. A Netscape, je i aplikace od společnosti Microsoft integrovat do svého softwaru pro každou verzi svého prohlížeče, ale to nebylo nikdy populární, a později zcela zmizel. Prohlížečů dodatečně vyměnit tuto funkci v roce 2000 RSS - předplatného systému, kde je vyspělejší oznámení v prohlížeči. Jaký je datový předplatné - zná každého čtenáře blogů.

Jiná použití oznámení povoleno webová aplikace obsahuje informace o tržních dat (v cenách akcií), on-line chatu a zpráv systému (Webchat), aukce, on-line sázení a her, sportovních sázek, monitorovací konzolí a podobně.

Oznámení prohlížeče - to je dnes?

Notifikace přes Nechal je jednoduchý protokol, který využívá HTTP / 2 dodat okamžité upozornění (pro příchozí hovory a zprávy). Protokol spojuje všechny real-time události v rámci jedné relace, což umožňuje efektivnější využívání síťových a rádiových zdrojů. One-stop service kombinuje všechny události tím, že distribuuje své aplikace, jakmile budou k dispozici. To vyžaduje pouze jednu relaci, čímž by se zabránilo plýtvání času a dopravy.

Oznámení ve svém prohlížeči - to je z technického hlediska?

HTTP-oznámení (také známý jako streamování HTTP) je mechanismus pro odesílání dat z prohlížeče na webový server. To může být dosaženo jakýmkoliv z několika mechanismy. Typicky, web server neukončí spojení po oznámení byl odeslán klientovi. Webový server opustí připojení otevřené a v případě nové události (například změna data poslaná ve zprávě) se zobrazí okamžitě. V opačném případě se událost bude muset do fronty, dokud není přijat další požadavek klienta.

Většina webových serverů nabízí tuto funkci pomocí CGI (například Non-analyzovat záhlaví skripty na Apache). Přesný mechanismus tohoto přístupu je kódování přenosu bloku. Klasickým příkladem je oznámení s „kamarády“ prohlížeče. Co se děje na tomto webu? Prvním z nich je informace o příchozích zprávách a značek „jako“.

alternativní mechanismy

Další mechanismus je spojen s určitým typem MIME, který se nazývá vícesložkový nahrazení. To byl poprvé představen v roce 1995, Netscape, prohlížeč „on the fly“ změní dokument, kdykoli je přijata nová verze na serveru. On je stále podporovány v Firefox, Opera, Safari a dnes, ale ne v aplikaci Internet Explorer. Tento mechanismus může být aplikován na HTML dokumenty a také pro streamování obrazu v aplikacemi pro webové kamery.

WHATWG Web Applications 1.0 obsahuje mechanismus, který si klade za cíl změnit obsah klienta. Ten byl znám již od 1. září 2006, kdy Opera web browser realizovala tento nový experimentální systém nazvaný Server SentEvents. V současné době je standardizován jako součást HTML5. V této metodě, server používá trvalá připojení HTTP, což má za následek reakci stále zůstává „open“ (tj server nikdy nekončí odpověď), účinně „podvádět“ prohlížeče. To znamená, že aplikace vždy zůstane v režimu boot, po stránka otevřela v plné výši. Server pak pravidelně odesílá úryvky JavaScriptu aktualizovat obsah stránky, což umožňuje oznámení. Při použití této techniky, klient nepotřebuje Java applety nebo jiné plug-inů, aby otevřené připojení k serveru - klient automaticky obdrží oznámení o nových událostech přicházejících ze serveru. Jedním z hlavních Nevýhodou tohoto způsobu je však nedostatek kontroly v době serveru prohlížeče. Aktualizace stránky je nutné vždy, pokud je časový limit na otevřené straně.

datová paměť

memorování technika sama o sobě není správné oznámení. To umožňuje pouze emulovat oznamovacího mechanismu v prostředí, kde není možné. Například na náročný bezpečnostní politiky míst, které vyžadují vyřazení z příchozích požadavků HTTP / S. Je nemožné, aby oznámení v prohlížeči (to je a jak to funguje - viz výše). V tomto případě klient požaduje informace stejně jako v normálním dotazu, ale vzhledem k očekávání serveru nemůže ihned reagovat. V případě, že server nemá žádné nové informace ke klientovi, když je přijat požadavek - místo toho, aby musel poslat prázdnou odpověď, žádost zůstává otevřená, dokud nové informace. Jakmile se objeví tyto údaje, okamžitě odešle odpověď HTTP / S klientovi, dokončení navázáno spojení.

Po obdržení zákazník často okamžitě vydá požadavek na jinou odpověď serveru. Tak, průměrná doba zpoždění reakce (doba mezi okamžikem, kdy budou k dispozici údaje a další požadavek klienta), spojený s příchodem žádostí, to je vyloučeno.

XML Socket

Oznámení ve svém prohlížeči, pracující s pomocí této metody používá CBOX a dalších aplikací na Chatter. Využívá XML objekty zásuvka v single-pixel soubory AdobeFlash. Pod kontrolou klienta JavaScript naváže spojení TCP na jednosměrných uzly na serveru. Požadavek v tomto případě zůstává nepřečtené, místo toho, uzel okamžitě pošle klientovi jedinečný identifikátor. požadavek HTTP se provádí pak webový server, který obsahuje získané identifikátor. Webová aplikace pak může vydat zprávu adresovanou klienta na lokálním rozhraní relay server, který je přenáší přes Flash. Výhodou tohoto přístupu je, že používá přirozené asymetrie čtení i zápis.

To je typické pro mnoho webových aplikací, včetně chatovacích místností, a v důsledku toho zaručuje vysokou účinnost. Vzhledem k tomu, že nepřijímá údaje o odchozích zásuvek, není vyžadováno, aby server hledat odchozí TCP spojení, což umožňuje vznik desítek tisíc současných připojení. Takže tam je oznámení v prohlížeči na „Spolužáci“, v některých útvarech stránek.

Nabízené služby oznámení

Tato funkce je k dispozici na mnoha služeb, které podporují výše zmíněné sloučeniny. Jak již bylo uvedeno, oznámení v prohlížeči - to je příležitost pro příjem zpráv chatu a upozornění, bez překládky stránku. Služby, kde je tato služba k dispozici, zahrnují:

  • Apple Notification Service.
  • Google Cloud Messaging.
  • „Spolužáci“.
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.delachieve.com. Theme powered by WordPress.