SzámítógépekSzoftver

Bejelentés a böngésző - mi ez?

Sok internetezők kíváncsi: „Bejelentés a böngésző - mi ez?” Ez azt mutatja, egy bizonyos stílust a szörfözés az interneten, ahol a kérelem által kezdeményezett tranzakciók központi szerverre. Ez ellentétben áll az ellenkező irányba az adatokat, ha a kérelmet az információk átadását kezdeményezi a vevő vagy ügyfél.

Értesítési szolgáltatások gyakran információkon alapulnak preferenciák előre. Ez a modell a előfizetés a kiadvány. Ügyfél „írja” a különféle információs „csatornákon”, amelyet a szerver. Amikor új tartalom elérhető egy ilyen csatorna, a szerver elküldi ezt az információt neki. Értesítést a böngésző néha utánozza a felmérés eljárás, különösen olyan esetekben, amikor az igazi kérdés nem lehetséges - például a weboldalakon a súlyos biztonsági politikák, amelyek megkövetelik az elutasítás a bejövő HTTP / S kéréseket.

működési elve

Szinkron konferencia és az azonnali üzenetküldés tipikus példái annak, amit úgy néz ki, mint a bejelentést. Mi ez, és hogyan működik? Chat üzenetek és néha fájlok tolta a felhasználó amint beérkezett a üzenetküldő szolgáltatás. Mindkét decentralizált peer-to-LVS és a központi programok (például IRC vagy XMPP) lehetővé teszi a "push" fájlokat. Ez azt jelenti, hogy a nevét, a feladó kezdeményezi az adatátvitelt, hanem a címzett.

E-mail is működik a bejelentés - SMTP protokoll lényegében „push”. Mindazonáltal, az utolsó „lépés” az e-mail szerver számítógép általában nem egy pull-protokoll, mint a POP3 vagy IMAP. Az IMAP protokoll tartalmazza az IDLE-parancsot, amely lehetővé teszi, hogy a szerver tájékoztatja az ügyfelet a bejövő üzenetet. Az eredeti BlackBerry volt az első népszerű készüléket, ha az értesítést már aktívan dolgozik a böngészőben. Mi ez az ilyen szerkentyű - látható az e-mail címet (vezeték nélküli).

Mi volt előbb?

Egy másik példa a PointCast Network amely ismert volt az 1990-es. Ez biztosítja, híreket és tőzsdei adatokat. És a Netscape, ez és az alkalmazások a Microsoft, hogy integrálni a szoftver minden változata a böngésző, de még soha nem volt népszerű, és később teljesen eltűnt. Böngészők helyébe később ezt a funkciót a 2000-es évek RSS - előfizetések rendszer, ahol van egy fejlettebb értesítést a böngésző. Mi egy adat előfizetés - ismeri minden olvasója blogok.

Egyéb felhasználás bejelentése módú alkalmazás információt tartalmaz a piaci adatok (részvényárak), online chat és üzenetküldő rendszer (Webchat), aukciók, online fogadás és játék, sportfogadás, monitoring konzolok és hasonlók.

Értesítés a böngésző -, hogy van ma?

Notification keresztül IEFT egy egyszerű protokoll, amely a HTTP / 2 szállít azonnali értesítéseket (bejövő hívások és üzenetek). A protokoll egyesíti a valós idejű események egy session, ami lehetővé teszi a hatékonyabb felhasználása hálózati és rádió erőforrásokat. Egy-stop szolgáltatás egyesíti az összes esemény elosztásával alkalmazásaik amint azok elérhetővé válnak. Ez megköveteli csak egy alkalommal, elkerülve így a hulladék az idő és a forgalom.

Bejelentés a böngésző - ez egy technikai szempontból?

HTTP-bejelentés (más néven streaming HTTP) mechanizmus küldött adatokat a böngésző a webkiszolgáló. Ez úgy érhető el, bármelyik több mechanizmus. Jellemzően a webszerver nem szünteti meg a kapcsolatot után értesítést küldtek az ügyfélnek. A web szerver nyitva hagyja a csatlakozást, és abban az esetben egy új esemény (például az adatok megváltoztatása küldött üzenet) jelenik meg azonnal. Ellenkező esetben az esemény lesz, hogy sorban állnak, amíg a következő ügyfél kérés érkezett.

A legtöbb szerver biztosítja ezt a lehetőséget használja CGI (például nem értelmezhető fejlécet szkriptek Apache). Az alapul szolgáló mechanizmusa ennek a megközelítésnek az a blokk átviteli kódolás. A klasszikus példa az értesítést a böngésző „cimborák”. Mi ezen az oldalon? Az első információk a bejövő üzenetek és jelek „Like”.

alternatív mechanizmusok

Egy másik mechanizmus van társítva egy bizonyos típusú MIME, amely az úgynevezett egy többkomponensű csere. Ez volt az első bemutatásra 1995-ben a Netscape, a böngésző „on the fly” megváltoztatja a dokumentum, amikor új verzió a szerveren érkezik. Ő továbbra is támogatja a Firefox, Opera, Safari, és ma, de nem az Internet Explorer. Ez a mechanizmus lehet alkalmazni a HTML-dokumentumokat, valamint a valós idejű képeket webkamera alkalmazásokat.

WHATWG Web Applications 1.0 tartalmaz egy mechanizmust, amelynek célja, hogy módosítsa a tartalmát az ügyfél. Ő már ismert szeptember 1-től, 2006, amikor az Opera böngésző végre ezt az új kísérleti rendszerben az úgynevezett szerver-SentEvents. Ő jelenleg szabványosított részeként HTML5. Ebben az eljárásban a kiszolgáló állandó HTTP-kapcsolatot, így a válasz mindig „nyitva” (azaz, a sosem állítja válasz), hatékonyan „megtévesztett” a böngészőt. Így az alkalmazás mindig marad boot módban, miután az oldalt nyitott teljes mértékben. A szerver ezután rendszeresen küld töredék JavaScript frissíteni az oldal tartalmát, ezáltal lehetővé téve értesítést. Ezzel a módszerrel az ügyfél nem kell Java vagy más plug-in, hogy nyitott kapcsolatot a szerver - az ügyfél automatikusan értesítést kap az új események felől a szerver. Az egyik fő hátránya ennek a módszernek azonban az irányítás hiánya az idő a böngésző szerver. Frissíti az oldal mindig szükség van, ha időtúllépés a nyílt oldalon.

adatmemória

memorizálás technika önmagában nem megfelelő értesítést. Csak lehetővé teszi, hogy kövessék a bejelentési mechanizmus egy olyan környezetben, ahol ez nem lehetséges. Például, egy igényes biztonsági házirendek oldalakat, amelyek megkövetelik elutasítás a bejövő HTTP / S kéréseket. Lehetetlen értesítést a böngésző (azaz, és hogyan működik - lásd fent). Ebben az esetben az ügyfél kéri pontosan úgy, ahogy egy normális lekérdezés, de mivel az elvárások a szerver nem tud azonnal válaszolni. Ha a szerver nem rendelkezik semmilyen új információt az ügyfél, ha egy kérés érkezik - ahelyett, hogy küldjön egy üres választ, a kérés nyitva marad, amíg az új információkat. Amint ilyen adatok jelennek meg, akkor azonnal küldi a HTTP / S választ az ügyfélnek, kiegészítve a nyitott kapcsolatot.

Miután megkapta az ügyfél gyakran azonnal kiad egy kérést egy másik szerver. Így az átlagos válaszidő késleltetési idő (az az idő, amikor a közötti információ válik elérhetővé, és a következő ügyfél kérésére) kapcsolódó megkeresések beérkezésének, ki van zárva.

XML Socket

Értesítést a böngésző, az operációs segítségével ezt a módszert, használt Cbox és egyéb alkalmazások chatelő. Ez az XML Socket objektumot egyetlen pixel fájlok AdobeFlash. Az ellenőrzés az ügyfél JavaScript létrehozza a TCP kapcsolat egyirányú csomópontok a szerveren. Request ebben az esetben is olvasott, helyette a csomópont elküldi az ügyfél egy egyedi azonosítót azonnal. HTTP kérés érkezik, akkor a webszerver, amely tartalmazza a kapott azonosítót. A webes alkalmazás kibocsát egy üzenetet intézett az ügyfél a helyi interface relay szerver, amely továbbítja őket keresztül a Flash. Az előnye ennek a módszernek, hogy használja a természetes aszimmetriája az írható-olvasható.

Ez jellemző a sok web-alapú alkalmazások, beleértve a chat szobákat, és ennek következtében biztosítja a magas hatékonyságot. Mivel ő nem fogadja el az adatokat a kimenő csatlakozó, a szerver nem köteles kérni kimenő TCP kapcsolat, amely lehetővé teszi a létesítmény több tízezer egyidejű kapcsolatok. Tehát értesítést a böngésző a „osztálytársak” bizonyos szolgáltatások a helyszínen.

Elérhető értesítési szolgáltatások

Ez a funkció elérhető a számos szolgáltatást, amely támogatja a fent említett vegyületek. Mint már említettük, értesítést a böngésző - ez egy lehetőség, hogy megkapja az azonnali üzenetek és értesítések nélkül betölteni az oldalt. Services, ahol ez a szolgáltatás elérhető, többek között:

  • Apple Notification Service.
  • Google Cloud Messaging.
  • „Osztálytársak”.
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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