КомпјутериСофтвер

Известување во вашиот интернет пребарувач - Што е тоа?

Многу интернет корисници се прашуваат: "Известување на пребарувач - Што е тоа?" Тоа покажува одреден стил на сурфање на интернет, каде што барање за трансакција иницирана од страна на централниот сервер. Ова е во спротивност со спротивна насока на податоци, кога барањето за трансфер на информации е инициран од страна на примачот или клиент.

За известување услуги често се врз основа на информациите параметри изразени во однапред. Ова е модел на претплата на објавување. Клиент ", пишува" неговите разни информации "канали" од страна на серверот. Секогаш кога нови содржини се достапни на еден од овие канали, серверот испраќа оваа информација со него. Известување во прелистувачот понекогаш потсетува техника истражувањето, особено во услови кога реално побарување не е можно - на пример, на веб-сајтовите на сериозни безбедносни политики кои бараат отфрлање на дојдовни HTTP / S барања.

Принципот на работа

Синхрони конференции и размена на инстант пораки се типични примери на она што изгледа како известување. Што е тоа и како тоа функционира? Разговор, а понекогаш и датотеки се наметнува на корисникот веднаш штом тие се добиени од услугата за размена на пораки. Двете децентрализирана peer-to-ПДК и централизиран програми (како што се IRC или XMPP) им овозможи на "push" датотеки. Ова значи дека името на испраќачот иницира пренос на податоци, наместо на примачот.

Е-пошта исто така може да работи со известување - SMTP протоколот е, во суштина, "push". Сепак, последниот "чекор" од mail серверот на компјутерот обично се прави една фотелја протокол како POP3 или IMAP. протоколот IMAP вклучува Ајдл-команда, која им овозможува на серверот да го извести клиентот за дојдовна порака. Оригиналниот BlackBerry беше првата популарна уред, кога известувањето е активно работи во прелистувачот. Што е тоа во овие gadgets - може да се види во адресата за е-пошта (за безжичен).

Она што беше и пред тоа?

Друг пример е PointCast мрежата, кој беше познат во 1990-тите. Таа обезбедува вести и берзата на податоци. И Netscape, тоа и апликации од Microsoft да се интегрира во нивниот софтвер за секоја верзија на нивниот интернет пребарувач, но тоа никогаш не била популарна, а подоцна исчезна целосно. Прелистувачи потоа замени на оваа функција во 2000-тите на RSS - претплати систем, каде што има повеќе напредни известување во прелистувачот. Што е податоци претплата - знае секој читател на блогови.

Други намени известување-от за веб апликација вклучува информации за пазарот на податоци (на цените на акциите), онлајн чет и пораки систем (webchat), аукции, онлајн обложување и игри, спортски обложувалници, конзоли за следење и слично.

Известување на прелистувачот - тоа е денес?

Известување по IEFT е едноставен протокол кој се користи HTTP / 2 да испорача инстант известувања (за дојдовни повици и пораки). Протоколот ги комбинира сите во реално време настани во една сесија, која овозможува поефикасно користење на мрежните ресурси и радио. Еден-стоп услуга ги комбинира сите настани од дистрибуција на нивните апликации како тие стануваат достапни. Ова бара само една сесија, со што се избегнува губење на време и сообраќај.

Известување во вашиот интернет пребарувач - тоа е од техничка гледна точка?

HTTP-известување (исто така познат како стриминг HTTP) е механизам за испраќање на податоци од прелистувачот на веб серверот. Тоа може да се постигне од страна на било кој од неколку механизми. Вообичаено, на веб серверот не ја прекине врската по известувањето било испратено до клиентот. На веб серверот остава отворена врска, а во случај на нов настан (на пример, промена на податоци испратени во пораката) се прикажува веднаш. Инаку, настанот ќе треба да чекаат до приемот на следниот барање на клиентот.

Повеќето веб сервери нудат оваа функција со користење на CGI (на пример, кои не се разложени удар со глава, скрипти на Apache-то). Клучен механизам на овој пристап е кодирање пренос блок. Класичен пример е известувањето на "пријатели" на прелистувачот. Што е тоа за овој сајт? Првиот е информации за дојдовни пораки и знаци "Како".

алтернативни механизми

Друг механизам е поврзан со посебен вид на MIME, кој се нарекува multicomponent замена. Тоа беше презентиран првиот во 1995 година, Netscape, пребарувачот "во лет" ги менува документот кога ќе се добие нова верзија на серверот. Тој се уште се поддржани во Firefox, Opera, Safari, и денес, но не и во Internet Explorer. Овој механизам може да се примени на HTML-документи и, исто така, за стриминг слики во веб камера апликации.

WHATWG Веб апликации 1.0 вклучува механизам кој има за цел да ја смени содржината на клиентот. Тој е познат уште од 1 септември 2006, кога веб прелистувачот Opera спроведува овој нов експериментален систем наречен серверот SentEvents. Тој во моментов е стандардизиран, како дел од HTML5. Во овој метод, серверот користи упорни HTTP врски, што резултира со одговор секогаш останува "отворен" (односно, серверот не престанува одговор), ефикасно "трикови" на вашиот интернет пребарувач. Така, апликацијата секогаш останува во подигање на владата, по страница ја отвори во целост. Серверот потоа периодично испраќа фрагменти на JavaScript за ажурирање на содржината на страницата, на тој начин овозможувајќи им на известувањето. Користење на оваа техника, на клиентот не треба Јава аплети или други plug-in за да се задржи отворен врска со серверот - клиентот автоматски добива известување за нови настани кои доаѓаат од серверот. Една од главните недостаток на овој метод, сепак, е недостигот на контрола од страна на времето на серверот пребарувач. Ажурирање на страницата секогаш е потребно ако постои Истек на отворен страница.

меморија за податоци

меморирање техника во себе не е соодветно известување. Тоа само ти овозможува да се емулира механизам за известување во средина каде што тоа не е можно. На пример, на барајќи безбедносни политики сајтови кои бараат отфрлање од влезните HTTP / S барања. Невозможно е да се известување во прелистувачот, (кој е и како таа работи - види погоре). Во овој случај, клиентот бара информации токму онака како што во една нормална пребарување, но се должи на очекувањата на серверот не може да одговорат веднаш. Ако серверот нема никакви нови информации на клиентот кога е добиено барање - наместо да испрати празен одговор на барањето останува отворено, во очекување на нови информации. Откако се појави такви податоци, таа веднаш ја испраќа HTTP / S одговор на клиент, завршување на отворена врска.

По добивањето на клиентите често веднаш издал барање на друг сервер одговор. Така, просечната одложување време на одговор (времето помеѓу кога информациите стануваат достапни, а следниот клиент барање) поврзани со доаѓањето на барања, тоа е исклучено.

XML Socket

Известување во вашиот интернет пребарувач, кои работат со помош на овој метод, кој се користи Cbox и други апликации за четување. Таа користи XML Socket објектите во еден пиксел датотеки AdobeFlash. Под контрола на клиентот JavaScript воспоставува TCP конекција со еднонасочно јазли на серверот. Барање во овој случај останува непрочитано, наместо тоа, на јазол испраќа на клиентот единствен идентификатор веднаш. HTTP барање е направен потоа на веб сервер, која содржи добиени идентификатор. Примената интернет, тогаш може да издаде и испрати на клиентот на локално интерфејс реле сервер, кој ги пренесува преку Flash. Предноста на овој пристап е тоа што користи природните асиметрија на читање и запишување.

Ова е типичен за многу веб-базирани апликации, вклучувајќи ги виртуелни простории за разговор, и, како последица на тоа, обезбедува висока ефикасност. Бидејќи тој не го прифати податоци за заминување приклучоци, серверот не е потребно да се бараат излезни TCP врски, што го прави можно формирање на десетици илјади симултани конекции. Па таму е известување во прелистувачот на "соучениците" во одредени услуги на сајтот.

Достапни услуги известување

Оваа функција е достапна за голем број услуги кои го поддржуваат горенаведените соединенија. Како што е веќе наведено, известување во прелистувачот - тоа е можност да се добие инстант пораки и известувања, без претовар на страницата. Услуги, каде што оваа услуга е достапна, вклучуваат:

  • Apple известителна служба.
  • Google Cloud Messaging.
  • "Соучениците".
  • Фејсбук.
  • Xtremepush.
  • Амазон СНС.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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