KomputeranSoftware

Hişyariya li browser'î xwe - çi ye?

Gelek bikarhênerên internêtê bi şaş: "Serlêdana a browser - çi ye?" Ev nîşan dide style hin bêbinî ya di internêtê de, li cihê ku daxwaza ji bo muameleyan destpêkirin ji aliyê server navendî. Ev yek bi awayekî berevajî yên welat, li cihê ku daxwaza ji bo veguhestina agahî di destê destikê an muwekîlê destpêkirin.

Ji bo notification xizmetên bi caran li ser tercîhên agahî ziman di pêş xwe dispêre. Ev model ji xêzên weşandina e. Client "dinivîse" cuda agahî "kanalên" wî ji aliyê server. Dema ku naveroka nû License de li ser yek ji wan kanalên e, pêşkêşkara ev agahî ji wî re dişîne. Hişyariya di geroka carna emulates a teknîka lêkolînê, bi taybetî di rewşên ku query rast, ne mumkin e - ji bo nimûne, li ser malpera bi polîtîkayên ewlekariyê girîng a ku divê ku redkirina daxwazên HTTP / S li paşerojê.

prensîpa operasyonê

Conferencing hemwext û rekirin wergerandî yên tîpîk ev çi wek notification dinêre ne. Ew çi ye û çawa dixebite? messages Chat û carna files bi demek zû de ew ji aliyê malika mesajan li standiye bi to the user dehf da. Herdu nemerkezî peer-to-LVS û bernameyên navendî (wek IRC an yourPasswordHasBeenChanged) destûr "push" files. Ev tê wê wateyê ku bi navê sender dest transfera daneyan bêtir ji wergirê.

E-mail jî dikarin bi notification kar - protokola SMTP e, di encamê de, "push". Lê dîsa jî, di dawî de "gav" ji mail server li ser kompîturê nake a pull-protokola wek POP3 an oerienkommende. Protokola oerienkommende de, ji bo pûç-fermana, ku rê dide pêşkêşkara agahdar muwekîlê ya peyameke li paşerojê. The original BlackBerry cara yekem device gel, li cihê ku notification hatiye dîtin çalak di geroka kar bû. Çi ye, di van gadgets - dikare di navnîşana e-mail (ji bo wireless) tê dîtin.

Çi ew berî bû?

Mînakeke din PointCast Network ku di salên 1990'î de hat naskirin e. Ev dide nûçe û Sûkên pişkan li welat. Û Netscape, ew û sepanên ji Microsoft ji bo întegra ev nav software xwe ji bo her Versiyon ji geroka xwe, lê ew tu caran popular kirin, û piştre bi temamî winda bûye. Gerokên di pey re şûna vê fonksiyonên di salên 2000'an de ji bo RSS - sîstema abonetiya, li ku derê ye rabî pêşketî di geroka hene. Çi welat e subscription - her xwênerekî blogên dizane.

Other uses notification-enabled serlêdana web de agahiyên li ser welat bazarê (senedên borsayê), chat bike û sîstema mesajên (WebChat), auctions, qumara û lîstikan, lîstikên sporê, îcatên şopandinê, û weku eweyi.

Hişyariya ji browser - îro ew e ku?

Hişyariya bi rêya IEFT a protokola sade ku ji zimên HTTP / 2 to rizgar notifications mêvanî. (Ji bo bangên höndör û mesajên) e. Protokola combines hemû bûyerên rast-dem di danişîneke yek, ku rê dide bo bêtir sûdwerbigrin çavkaniyên torê û radyo. xizmeta yek-stop combines hemû bûyerên bi belavkirina daxwaznameyên xwe wek License de ew dibin. Ev pêwîstî bi tenê yek session, bi vî awayî meşîm û wêran ji dem û trafîkê.

Hişyariya li browser'î xwe - ev jî ne ji xala teknîkî yên view e?

HTTP-notification (wek streaming HTTP tê zanîn) mekanîzmekê bo şandina agahiyên ji browser ji bo server Web e. Ev dikare ji aliyê yek ji çend mekanîzmayên bidestxistin. Xwînê, web server de nayê girêdana bi fehs ne, piştî ku notice bi muwekîlê re hat şandin. The web server dihêle girêdana vekirî, û di bûyerê de ji bûyereke nû (ji bo nimûne, guhertina welat şandin li peyva) ku di şevekê de nîşan dan. An na, bûyer dê bi queue heta daxwaza műwekîlę next standin.

Herî serverên dikin ku vê taybetiyê bi kar CGI (ji bo nimûne, Non-lêhûrbûnê li Skrîpta header li Apache). Mekanîzmaya bingehîn ya vê nêzîkatiya ji kodên transmission block e. A nimûne klasîk a agahdarkirina ji browser "şabûn" e. Çi ye li ser vê malperê? Ya yekem, agahiyên li ser mesajên li paşerojê û şopên "Like" e.

mekanîzmayên alternatîf

Mekanîzmayeke din a ku bi taybetî têkildarî cureyê MIME, ya ku gotina multi-component kir. Ev yekemîn di sala 1995 de pêşkêş kirin, Netscape, geroka "li ser fly" changes belgeya ku di gava ku guhertoya nû li ser pêşkêşkara wergirt. Ew hîn jî di Firefox, Opera, Safari, û îro destek, di heman demê de di Internet Explorer de ne. Ev makenîzma, dikare ji bo IP-belge ji bo streaming images li sepanên webcam serî û her.

Applications Web WHATWG 1.0 de a mekanîzmaya ku armanca wê ji bo guhertina naveroka muwekîlê. Ew hatiye dîtin ji ber ku September 1, 2006 zanîn, dema ku web browser Opera vê sîstemê experimental nû bi navê Server-SentEvents pêkanîn. Ew niha wekî beşek ji HTML5 standartkirin. Di vê rêbazê, tîne connections HTTP persistent, di encamê de bersivek her tim dimîne "vekirî" (ango, pêşkêşkara qet bersiva rawestin), bi bandor "tricking" browser'î xwe. Bi vî awayî, dê ev sepan her tim di moda boot dimîne, piştî rûpel hatiye li full vekirin. The server paşê periyodîk dişîne mnume ji JavaScript bo rojanekirinê naveroka rûpel, bi vî awayî bi tomarkirinê de çêkirbû. Bi bikaranîna vê teknîkê de, li muwekîlê nade sepanokên Java an jî yên din, fîşa-ins ne hewce ye ji bo girêdana vekirî ji server - bi muwekîlê automatically rabî li ser bûyerên nû tê ji pêşkêşkar qebûl dike. Pirsgrêkek mezin yên vê rêbazê, lê belê, ji ber nebûna kontrol di dema server browser ye. Rastvekirina rûpel e herdem pêwîst heke demajoyê li ser rûpel vekirî heye.

bîra welat

teknîka memorization di nava xwe de bi tomarkirinê xwerû ne. Ev bi tenê destûrê dide te ku (lasayî) mekanîzmaya hişyarkirinê de di hawireke ku ne mumkin e. Ji bo nimûne, li ser polîtîkayên xwe yên ewlekariyê ji Sûriyê malperên ku pêwîstî bi redkirina ji daxwazên HTTP / S li paşerojê. Ev ne mumkin e ku bi tomarkirinê di geroka (ku ye, û çawa dixebite - binêre li jor). Di vê rewşê de, ya bi muwekîlê re daxwaza agahî tam wek di query normal, lê ji ber ku hêviyên server ne di cih de bersiv. Eger server ti agahiyan nû ji bo bi muwekîlê dema ku daxwaza wergirt heye ne - li şûna ku bişînin bersiveke vala, daxwaza vekirî dimîne, hîn agahiyên nû. Carek van daneyan xuya, ew di cih de dişîne HTTP bersiva / S bi muwekîlê, derbaskirina girêdana vekirî.

Piştî bidestketina mişterî caran di cih de daxwaza bersiveke server din Babetên. Bi vî awayî, average dem bi derengî bersiva (wê demê de di navbera dema ku agahî tune dibe, û di daxwaza műwekîlę next) têkildarî hatina daxwazan, ew li derve ma.

Socket XML

Hişyariya li browser'î xwe, xebatê yên ku bi alîkariya vê rêbazê, bikaranîn CBOX û sepanên din peyivîn. Ev kar tîne objects XML Socket li files single-pixel AdobeFlash. Di bin kontrola li ser muwekîlê JavaScript ava girêdana TCP ji hucûma unidirectional li ser pêşkêşkara. Daxwaza di vê rewşê de nexwendî dimîne, li şûna, ku girêk di cih de dişîne muwekîlê naskirin numara. an bi daxwaza HTTP wê tê kirin ku pêşkêşkarê web, ya ku ji nasnameyên bidestxistin. Sepana web hingê dikare di peyama xwe ji bo bernameya li ser pêşkêşkara Ferzê virtual herêmî, ku ji wan bi rêya Flash guwastinewey re peyivî. The sûd ji vê nerînê de ye ku ew bi kar tîne di xizmeta xwezayî yên xwendin-nivîsandinê.

Ev yek gelek sepanên-based web, di nav odeyên chatê e, û, wek ku di encam de, misoger adanî ê bilind. Ji ber ku ew ne daneyên li ser prîzeke Kesnezan qebûl nakin, ku pêşkêşkarê hewce nake ku li peywendiyên TCP pêşek, ku jî gengaz damezrandina bi deh hezaran ji pêwendiyên hemwext. So e notification di geroka li ser "Classmates" li hin xizmetan ji Site hene.

xizmetên notification License de

Ev taybetmendî li ser xizmetên gelek ku compounds li jor behsa piştgiriya e. Wekî ku berê diyar kir, notification di geroka - ev yek derfeteke jî bo bistînin mêvanî û notifications, bê rûpelê ye. Services, ku vê xizmetê License de derbasdar e, ev in:

  • Xizmeta Hişyariya Apple.
  • Google Cloud Mesajên.
  • "Classmates".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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