Kọmputa, Software
Ifitonileti ninu rẹ browser - ohun ti o jẹ?
Ọpọlọpọ awọn ayelujara awọn olumulo ti wa ni iyalẹnu: "iwifunni ti a kiri - ohun ti o jẹ?" O ti fihan kan awọn ara ti hiho awọn ayelujara, ibi ti a ìbéèrè fun a idunadura initiated nipa a aringbungbun server. Eleyi contrasts pẹlu awọn idakeji ti awọn data, ibi ti awọn ìbéèrè fun awọn gbigbe ti alaye ti wa ni initiated nipa awọn olugba tabi ose.
Fun iwifunni iṣẹ ti wa ni igba da lori alaye fẹ kosile ni ilosiwaju. Eleyi jẹ awọn awoṣe ti alabapin si awọn atejade. Ose "Levin" rẹ orisirisi alaye "ikanni" pese nipa awọn server. Nigbakugba ti titun akoonu ti o wa lori ọkan ninu awọn awon awọn ikanni, awọn olupin rán alaye yi fun u. Iwifunnii lori awọn kiri ma emulates a iwadi ilana, paapa ni ayidayida ibi ti awọn gidi ìbéèrè ni ko ṣee ṣe - fun apẹẹrẹ, lori awọn aaye ti awọn pataki aabo imulo ti beere awọn ijusile ti nwọle HTTP / S ibeere.
opo ti awọn isẹ
Farakanra conferencing ati Fifiranṣẹ lẹsẹkẹsẹ wa ni aṣoju apeere ti ohun ti o wulẹ bi iwifunni. Ohun ti o jẹ ati bi ni o ṣiṣẹ? Awọn ifiranṣẹ iwiregbe ati ki o ma faili ti wa ni lai- si awọn olumulo bi ni kete bi nwọn ti wa ni gba nipasẹ awọn fifiranṣẹ iṣẹ. Mejeeji decentralized ẹlẹgbẹ-si-LVS ati si aarin eto (gẹgẹ bi awọn IRC tabi XMPP) gba "titari" faili. Eleyi tumo si wipe awọn orukọ ti awọn Olu o bere awọn data gbigbe dipo ju awọn olugba.
E-mail tun le ṣiṣẹ pẹlu awọn iwifunni - SMTP Ilana ni, ni lodi, "titari". Ṣugbọn, awọn ti o kẹhin "igbese" lati mail server lori kọmputa maa wo a fa-Ilana bi POP3 tabi IMAP. Awọn IMAP Ilana pẹlu awọn wère-aṣẹ, eyi ti o gba server lati fun awọn ose ti ifiranṣẹ ti nwọle. Awọn atilẹba BlackBerry wà ni akọkọ gbajumo ẹrọ, ibi ti awọn iwifunni ti a ti actively ṣiṣẹ ninu awọn kiri ayelujara. Ohun ti o jẹ ninu awọn irinṣẹ - le ti wa ni ti ri ninu awọn e-mail adirẹsi (fun alailowaya).
Ohun ti o ti wà ṣaaju ki o to?
Miran ti apẹẹrẹ ni PointCast Network eyi ti a ti mọ ninu awọn 1990s. O pese iroyin ati iṣura oja data. Ati Netscape, ki o si awọn ohun elo lati Microsoft lati ṣepọ o sinu wọn software fun kọọkan version of wọn kiri, sugbon o ti kò ti gbajumo, ati nigbamii mọ patapata. Burausa ti paradà rọpo yi iṣẹ ni 2000. to RSS - alabapin eto, ni ibi ti o wa ni a diẹ to ti ni ilọsiwaju iwifunni ni awọn kiri ayelujara. Ohun ti jẹ a data alabapin - mọ gbogbo RSS ti awọn bulọọgi.
Awọn miiran ipawo iwifunni-sise ohun elo ayelujara pẹlu alaye lori oja data (iṣura owo), online iwiregbe ati fifiranṣẹ eto (WebChat), Oja, online kalokalo ati awọn ere, idaraya kalokalo, mimojuto awọn afaworanhan ati bi.
Iwifunni ti awọn kiri - ti o jẹ loni?
Iwifunni nipasẹ IEFT ni kan awọn Ilana ti o nlo HTTP / 2 lati fi ese iwifunni (fun awọn ipe ti nwọle ati awọn ifiranṣẹ). Awọn Ilana daapọ gbogbo gidi-akoko isele ni a nikan igba, eyi ti o gba fun siwaju sii daradara lilo ti nẹtiwọki ati redio oro. Ọkan-Duro iṣẹ daapọ gbogbo awọn iṣẹlẹ nipa pin won awọn ohun elo bi nwọn di wa. Eleyi nilo nikan kan igba, bayi etanje awọn egbin ti akoko ati ijabọ.
Ifitonileti ninu rẹ browser - o jẹ lati kan imọ ojuami ti wo?
HTTP-iwifunni (tun mo bi sisanwọle HTTP) ni a siseto fun fifiranṣẹ data lati awọn kiri fun awọn oju-iwe ayelujara server. O le waye nipa eyikeyi ti awọn orisirisi ise sise. Ojo melo, awọn ayelujara server ko ni fopin si awọn asopọ lẹhin ti awọn akiyesi ti a rán si awọn ose. Awọn ayelujara server fi oju awọn asopọ ìmọ, ati ninu awọn iṣẹlẹ ti a iṣẹlẹ titun (fun apẹẹrẹ, yiyipada data rán ninu ifiranṣẹ) ti han lesekese. Tabi ki, awọn iṣẹlẹ yoo ni lati isinyi soke titi ti tókàn ose ìbéèrè ti wa ni gba.
Ọpọ ayelujara apèsè pese ẹya ara ẹrọ yi nipa lilo CGI (fun apẹẹrẹ, Non-parsed akọsori iwe afọwọkọ lori afun). Awọn abele siseto ti yi ona jẹ awọn Àkọsílẹ gbigbe ifaminsi. A Ayebaye apẹẹrẹ ni awọn iwifunni si awọn kiri "elekeji". Ohun ti o jẹ lori yi ojula? Ni igba akọkọ ti ni alaye nipa ti nwọle awọn ifiranṣẹ ati aami "Bi".
yiyan ise sise
Miran ti siseto ni nkan ṣe pẹlu kan pato Iru ti MIME, eyi ti o ni a npe ni a ti ọpọlọpọ-paati rọpo. Ti o ti akọkọ gbekalẹ ni 1995, awọn Netscape, awọn kiri "lori fly" ayipada awọn iwe nigbakugba ti a titun ti ikede lori olupin ti wa ni gba. O si ti wa ni ṣi ni atilẹyin ni Akata bi Ina, Opera, Safari, ati loni, sugbon ko ni Internet Explorer. Yi siseto le loo si HTML-iwe ati ki o tun fun sisanwọle aworan ni webcam ohun elo.
WHATWG ayelujara Awọn ohun elo 1.0 pẹlu kan siseto ti o ni ero lati yi awọn awọn akoonu ti awọn ose. O si ti a mo niwon September 1, 2006, nigbati awọn Opera kiri lori ayelujara muse yi titun esiperimenta eto ti a npe ni Server-SentEvents. O si ti wa ni Lọwọlọwọ idiwon bi ara ti HTML5. Ni yi ọna, awọn olupin nlo jubẹẹlo HTTP awọn isopọ, Abajade ni a esi nigbagbogbo si maa wa "ìmọ" (ie, awọn olupin kò duro esi), fe ni "tricking" rẹ kiri. Bayi, awọn ohun elo nigbagbogbo si maa wa ni bata mode, lẹhin ti awọn iwe ti ṣí ni kikun. Awọn olupin ki o si lorekore rán snippets ti JavaScript lati mu awọn iwe akoonu, nitorina muu iwifunni. Lilo yi ilana, awọn ni ose ko ni ko nilo Java applets tabi awọn miiran plug-ins lati tọju ohun-ìmọ asopọ lati awọn olupin - ni ose laifọwọyi gba a iwifunni nipa awọn iṣẹlẹ titun ti nbo lati server. Ọkan pataki daradara ti yi ọna, sibẹsibẹ, ni aini ti Iṣakoso nipa awọn akoko ti awọn kiri server. Nmu awọn iwe jẹ nigbagbogbo pataki ti o ba ti wa ni kan akoko-to lori awọn ìmọ iwe.
data iranti
memorization ilana ni ara ni ko kan to dara iwifunni. Ti o nikan faye gba o lati emulate awọn iwifunni siseto ni ohun ayika ibi ti o ti jẹ ko ṣee ṣe. Fun apẹẹrẹ, on a demanding aabo imulo ojula ti o nilo ijusile lati ti nwọle HTTP / S ibeere. O ti wa ni soro lati iwifunni ni awọn kiri ayelujara (ti o jẹ, ati bi o ti ṣiṣẹ - wo loke). Ni idi eyi, awọn ni ose Awọn ibeere alaye gangan bi ni kan deede ìbéèrè, ṣugbọn nitori awọn ireti ti awọn server ko le dahun lẹsẹkẹsẹ. Ti o ba ti olupin ko ni ni eyikeyi titun alaye si awọn ose nigba ti a ìbéèrè ti wa ni gba - dipo ti nini lati fi ohun ṣofo Esi, awọn ìbéèrè maa wa ni sisi, ni isunmọtosi ni titun alaye. Lọgan ti iru data han, o lẹsẹkẹsẹ rán awọn HTTP / S esi si ni ose, ipari awọn ìmọ asopọ.
Lẹhin ti gbigba awọn onibara igba lẹsẹkẹsẹ ßan kan ase si lati miiran olupin esi. Bayi, apapọ esi idaduro akoko (akoko laarin nigbati awọn alaye di wa, ati awọn ti nigbamii ti ose ìbéèrè) ni nkan ṣe pẹlu awọn dide ti ibeere, ti o ti wa ni rara.
XML Socket
Ifitonileti ninu rẹ browser, awọn ọna pẹlu iranlọwọ ti yi ọna, lo CBOX ati awọn ohun elo miiran to Chatter. O nlo XML Socket ohun nikan-ẹbun awọn faili AdobeFlash. Labẹ awọn iṣakoso ti awọn ose JavaScript kale a TCP asopọ si awọn unidirectional apa lori olupin awọn. Ìbéèrè ninu apere yi si maa aika, dipo, awọn ipade rán awọn ose idamo ara oto lẹsẹkẹsẹ. ohun HTTP ìbéèrè ti wa ni ṣe ki o si awọn ayelujara server, eyi ti o ni awọn gba idamo. Awọn ohun elo ayelujara le lẹhinna oro ifiranṣẹ kan koju si awọn ose lori agbegbe ni wiwo yii server, eyi ti o ndari wọn nipasẹ Flash. Awọn anfani ti yi ona ni wipe o nlo awọn adayeba asymmetry ti awọn ka-Kọ.
Eleyi jẹ aṣoju ti ọpọlọpọ awọn aaye ayelujara-orisun elo, pẹlu iwiregbe yara, ki o si, bi a Nitori, idaniloju ga ṣiṣe. Niwon o ko ni gba awọn data lori awọn ti njade ìtẹlẹ, awọn olupin ti wa ni ko beere lati wá ti o njade lo TCP awọn isopọ, eyi ti o mu ṣee ṣe idasile ti mewa ti egbegberun igbakana awọn isopọ. Ki o wa ni ifitonileti ni awọn kiri lori "Mọra" ni awọn iṣẹ ti awọn Aye.
Wa iwifunni iṣẹ
Ẹya ara ẹrọ yi ti o wa lori ọpọlọpọ awọn iṣẹ ti o ni atilẹyin awọn loke darukọ agbo. Bi tẹlẹ so, ifitonileti ni awọn kiri - o jẹ ẹya anfani lati gba ese awọn ifiranṣẹ ati iwifunni, lai reloading awọn iwe. Awọn iṣẹ, ibi ti yi iṣẹ wa, ni:
- Apple iwifunni Service.
- Google awọsanma Fifiranṣẹ.
- "Mọra".
- Facebook.
- Xtremepush.
- Amazon SNS.
Similar articles
Trending Now