Computeren, Software
Notifikatioun an Ärem Browser - wat ass et?
Vill Internet Benotzer sidd Fro: "Norichtefënster vun engem Browser - wat ass et?" Et weist eng gewësse Stil am Internet vun surfen, wou eng Ufro fir eng vun enger zentraler Server ageleet Transaktioun. Dëst Kontraster mat de Géigendeel Richtung vun der Daten, wou d'Demande fir den Transfert vun Informatiounen ass vun der Receiver oder Client ageleet.
Fir Notifikatioun Servicer oft sinn op Informatiounen Virléiften am Viraus ausgedréckt baséiert. Dat ass de Modell vun Abonnement un d'Publikatioun. Client "schreift" seng verschidde Informatiounen "Channels" vum Server gëtt. Wann nei Inhalt op ee vun deenen Channels sinn ass, schéckt de Server dës Informatiounen un him. Notifikatioun am Browser emulates heiansdo eng Ëmfro Technik, virun allem am Fall, wou de richtege Paieziedel net méiglech ass - zum Beispill op der Websäite vun der schlëmmen Sécherheet Politiken datt d'Ofleenung vun Entréeën HTTP- / S Demanden verlaangen.
Prinzip vun der Operatioun
Synchron- conferencing an Direktnoriichten Messagerie sinn typesch Beispiller vun deem wat se wëll Notifikatioun gesäit. Wat ass dat a wéi heescht et schaffen? Chat Messagen an heiansdo Fichieren sinn zu de Benotzer Bergseng soubal wéi se vun der Messagerie Service dobäi sinn. Souwuel dezentraliséiert Praslin-ze-LVS an zentraliséiert Programmer (wéi ofzeschléissen oder Comment) erlaben "Auslänner" Fichieren. Dat heescht, datt den Numm vun der Expéditeur der Daten Transfermaart Initiaten anstatt den Destinataire.
E-mail kann och mat der Meldung Aarbecht - Simple Protokoll ass, an Essenz, "Auslänner". Trotzdem, heescht de leschten "Schrëtt" aus der Mail Server op de Computer normalerweis eng Frendin-Protokoll wëll POP3 oder IMAP. D'IMAP Protokoll ëmfaasst de Idle-Kommando, déi de Server de Client vun enger Entréeën Message ze informéieren erlaabt. D'Original Gemengerot war déi éischt populär Apparat, wou d'Notifikatioun am Browser aktiv geschafft gouf. Wat et an dësen Gadgeten ass - kann (fir Kabel) an der E-mail Adress gesi ginn.
Wat et virun?
Anert Beispill ass PointCast Network déi am 1990er bekannt war. Et gëtt news a Bourse Daten. An Netscape, et an Applikatiounen aus Microsoft et an hir Software fir all Versioun vun hirem Browser ze integréieren, mä et ass ni populär ginn, an verschwonnen spéit komplett. Browser ersat dono dës Funktionalitéit am 2000s zu RSS - Abonnementer System, wou et eng méi fortgeschratt Notifikatioun am Browser ass. Wat ass eng Daten Abonnement - weess all Lieser vun Blogs.
Aneren Utilisatioune Notifikatioun-aktivéiert Web Applikatioun ëmfaasst Informatiounen iwwert Maart Donnéeën (Stock Präisser), online Chat an Messagerie (WebChat), Auktioun, online wetten a Spiller, Sport wetten, Iwwerwachung Konsol an d'wëll.
Notifikatioun vun der Browser - datt haut ass?
Notifikatioun via IEFT ass eng einfach Protokoll dass HTTP- benotzt / 2 bis Direktnoriichten Notifikatiounen liwweren (fir Entréeën Appellen an Messagen). De Protokoll kombinéiert all real-Zäit Evenementer an enger eenzeger Sitzung, déi fir méi effizient Notzung vun Netz a Radio Ressourcen erlaabt. One-stoppen Service kombinéiert all Evenementer vun verdeelt hir Programmer nodeems se sinn ginn. Dëst verlaangt nëmmen eng Sitzung, also den Offall vun Zäit a Verkéier bestinn.
Notifikatioun an Ärem Browser - et ass aus engem technesch Siicht?
HTTP--Meldung (och als hir HTTP- bekannt) ass e Mechanismus fir Daten aus dem Browser fir d'Web Server schéckt. Et kann duerch all vu verschidde Mechanismen erreecht ginn. Typesch, heescht de Web Server auszeschléissen net d'Verbindung no der Notiz an de Client geschéckt gouf. D'Web Server Blieder d'Verbindung oppen, an am Fall vun enger neier Manifestatioun (zum Beispill, d'Donnéeën änneren an de Message geschéckt) ass direkt ugewisen. Soss, wäert de Fall Erscheinung hunn bis den nächste Client Ufro scho ass.
Meeschte Web Serveren Offer dës Fonktioun CGI benotzt (zum Beispill, Non-agelies Wénkel Scripten op Apache-). D'Basisdaten Mechanismus vun dëser Approche ass d'Spär Transmissioun coding. Eng klassesch Beispill ass d'Notifikatioun vun der Browser "nees fort". Wat ass et op dësem Site? Déi éischt ass Informatiounen iwwert Entréeën Messagen an Mark "Liken".
Alternativ Mechanismen
Anere Mechanismus ass mat engem besonnesch verbonne Zort MIME, déi e Multi-Komponent Ersatz genannt ass. Et war déi éischt vun 1995 presentéiert, de Netscape, de Browser "op der fléien" Ännerungen der Dokument wann eng nei Versioun op de Server dobäi geduecht ass. Hien ass nach am Firefox, Opera, Safari, an haut ënnerstëtzt, mä net am Internet Explorer. Dëse Mechanismus kënnen ze HTML-Dokumenter applizéiert ginn a fir och Biller vun Webcam Applikatiounen hir.
WHATWG Web 1.0 Dossieren ëmfaasst e Mechanismus, datt d'Inhalter vun der Client ze änneren soll. Hien ass zanter September bekannt 1, 2006, wou d'Opera Web Browser dës nei experimentell System ëmgesat Server-SentEvents genannt. Hien ass den Ament am Kader vun HTML5 standardiséierte. Dës Method, benotzt Server bestänneg HTTP- Verbindungen, an enger Äntwert doraus ëmmer bleift "oppen" (dh, de Server ni Äntwert hält), wierksam "tricking" Äre Browser. Sou, bleift d'Demande ëmmer am Stiwwel Modus, no der Säit an voll opgemaach huet. De Server da schéckt periodesch neister vun Javascript der Säit Inhalt ze aktualiséieren, domat kann Matdeelung. Mat dëser Technik, heescht de Client net brauchen Java applets oder aner Plug-ins oppene Verbindung op de Server ze halen - de Client kritt automatesch eng Meldung iwwer nei Evenementer vum Server nächste. Ee groussen Nodeel vun dëser Method Ee, ass d'Feele vu Kontroll vun der Zäit vun der Browser Server. der Säit Instandhaltung ass ëmmer noutwendeg, ob et en neien Ulaf op oppen Säit ass.
Donnéeën Erënnerung
memorization Technik an sech ass net eng eegen Matdeelung. Et erlaabt nëmmen Dir d'Notifikatioun Mechanismus an engem Ëmfeld dës Characteristik wou et net méiglech ass. Zum Beispill, op engem exigent Sécherheet Politiken Siten datt Ofleenung vun Entréeën HTTP- / S Demanden verlaangen. Et ass onméiglech fir Notifikatioun am Browser (dat ass, a wéi et Wierker - cf. uewen). An dësem Fall, Demanden den Optraggiewer Informatiounen genee wéi an engem normalen Paieziedel, mä wéinst der Erwaardungen vun der Server direkt net z'äntwerten kann. Wann de Server hunn et keng nei Informatiounen zu de Client, wann eng Ufro dobäi ass - amplaz dass eidelen Äntwert ze schécken, bleift d'Demande oppen, nei Informatiounen Erwaardung. Eemol esou Daten schéngen, schéckt se direkt dem HTTP- / S Äntwert op den Optraggiewer, oppen Verbindung Ofschloss.
de Client oft Problemer direkt eng Ufro fir eng aner Server Äntwert No feieren. Sou, Duerchschnëtt Äntwert Retard Zäit (der Zäit tëscht wann d'Informatiounen gëtt sinn, an den nächsten Client Ufro) mat der Arrivée vun Demanden assoziéiert, ass et ausgeschloss.
XML Socket
Notifikatioun an Ärem Browser, mat der Hëllef vun dëser Method fonktionnéieren, benotzt CBOX an anere Programmer ze jonk. Et benotzt XML Socket Objeten an Single-Pixel Fichieren AdobeFlash. Ënnert der Kontroll vun den Optraggiewer riicht Javascript enger TCP Verbindung zu der unidirektional Wirbelen op de Server. Demande an dësem Fall bleift unread, amplaz, den Node direkt den Optraggiewer engem eenzegaartegen Identifizéierer schéckt. eng HTTP- Ufro ass dann de Web Server gemaach, wat de kritt Identifizéierer enthält. D'Web Applikatioun kann dann e Message Fro un de Client op den lokal Interface impressionéiert Server, déi hinne via Flash iwwerdréit. De Virdeel vun dëser Approche ass, datt et der natierlech asymmetry vun der liesen-schreiwen benotzt.
Dat ass typesch vun villen web-baséiert Applikatiounen, dorënner Chat Zëmmeren, an, als Konsequenz, héich Effizienz garantéiert. Well hien d'Daten op der Sortie Sockets net akzeptéieren, ass de Server net néideg outbound TCP Verbindungen ze sichen, wat méiglech d'Schafe vun zéngdausende vun dausende vun simultan Verbindungen mécht. Sou ass et Notifikatioun am Browser op der "Klassekomeroden" a bestëmmte Servicer vum Site.
Sinn Notifikatioun Servicer
Dës Fonktioun ass op ville Servicer sinn dass de uewen ernimmt awer ënnerstëtzen. Wéi scho gesot, Notifikatioun am Browser - et ass eng Chance Direktnoriichten an Notifikatiounen ze kréien, ouni d'Säit Amgaang. Servicer, wou dëse Service sinn ass, och:
- Apple Norichtefënster Service.
- Google Cloud Noriichten.
- "Klassekomeroden".
- Facebook.
- Xtremepush.
- Amazon SNS.
Similar articles
Trending Now