ComputerSoftware

Pahibalo sa imong browser - unsa man kini?

Daghang mga tiggamit sa Internet ang nahibulong: "Pahibalo sa usa ka browser - unsa man kini?" Kini nagpakita sa usa ka estilo sa surf sa Internet, diin ang usa ka hangyo alang sa usa ka transaksyon nga gipasiugdahan sa usa ka sentro nga server. Kini nagtandi uban sa kaatbang nga direksyon sa mga data, diin ang mga hangyo alang sa pagbalhin sa impormasyon gipasiugdahan sa tigdawat o kliyente.

Kay ang pagpahibalo sa mga serbisyo sa kanunay base sa gusto nga impormasyon nga gipahayag nga daan. Kini mao ang modelo sa subskripsyon sa publikasyon. Kliyente "misulat" sa iyang nagkalain-laing nga impormasyon "channels" nga gihatag sa server. Sa matag higayon nga ang bag-ong sulod anaa sa usa sa mga kanal, ang server nagpadala niini nga impormasyon ngadto kaniya. Pahibalo sa browser usahay emulates sa usa ka survey nga paagi, ilabi na sa kahimtang diin ang tinuod nga pangutana mao ang dili posible - alang sa panig-ingnan, sa mga website sa seryoso nga mga palisiya sa seguridad nga nagkinahanglan sa pagsalikway sa umaabot nga mga hangyo http / S.

baruganan sa operasyon

Dungan-dungan nga conferencing ug instant messaging mga tipikal nga mga panig-ingnan sa unsa tan-awon kini nga sama sa pagpahibalo. Unsa kini, ug sa unsa nga paagi kini sa trabaho? Chat mga mensahe ug usahay files nga giduso sa user sa diha-diha nga sila gidawat pinaagi sa pag-alagad sa messaging. Ang duha sa lokal nga peer-sa-LVS ug sentralisadong mga programa (sama sa IRC o XMPP) motugot sa "pagduso" file. Kini nagpasabot nga ang ngalan sa nagpadala nagpasiugda sa data transfer kay sa dumadawat.

E-mail mahimo usab nga sa pagtrabaho uban sa mga pahibalo - SMTP protocol, sa diwa, "pagduso". Bisan pa niana, sa katapusan "nga lakang" gikan sa mail server sa computer sa kasagaran ang usa ka pagbitad-protocol sama sa POP3 o IMAP. Ang IMAP protocol naglakip sa walay pulos nga-sugo, nga nagtugot sa mga server aron sa pagpahibalo sa kliyente sa sa usa ka umaabot nga mensahe. Ang orihinal nga BlackBerry mao ang unang popular device, diin ang mga pahibalo nga aktibo nga nagtrabaho sa browser. Unsa man ang sa niini nga mga gadgets - makita diha sa e-mail address (alang sa wireless).

Unsa kini kaniadto?

Laing panig-ingnan mao ang PointCast Network nga nailhan sa sa mga 1990. Kini naghatag balita ug sa stock market data. Ug Netscape, kini ug mga aplikasyon gikan sa Microsoft sa integrate kini sa ilang software alang sa matag bersyon sa ilang browser, apan kini wala na popular, ug sa ulahi nawala sa hingpit. Browsers sunod gipulihan niini nga kalihukan diha sa mga dekada 2000 ngadto sa RSS - subskripsyon sistema, diin adunay usa ka labaw nga abante pahibalo sa browser. Unsa ang usa ka data subscription - nahibalo sa tanan nga magbabasa sa mga blogs.

Ang ubang mga gamit pahibalo-nakapahimo web aplikasyon naglakip sa impormasyon sa data sa merkado (presyo sa stock), online chat ug messaging system (WebChat), Auctions, online betting ug mga dula, sports betting, monitor consoles ug sa mga sama.

Pagpahibalo sa mga browser - nga mao ang karon?

Pahibalo pinaagi sa IEFT mao ang usa ka yano nga protocol nga naggamit http / 2 sa pagluwas sa instant notifications (alang sa umaabot nga mga tawag ug mga mensahe). protocol Ang kombinar sa tanan nga tinuod nga-time nga mga panghitabo sa usa lang ka sesyon, nga nagtugot alang sa mas maayo nga paggamit sa network ug sa radyo nga mga kapanguhaan. Usa ka-stop nga pag-alagad kombinar sa tanan nga mga hitabo pinaagi sa-apod-apod sa ilang mga aplikasyon ingon nga sila nahimo nga anaa. Kini nagkinahanglan lamang sa usa ka sesyon, sa ingon paglikay sa usik sa panahon ug sa trapiko.

Pahibalo diha sa inyong browser - kini mao ang gikan sa usa ka teknikal nga punto sa panglantaw?

Http-pahibalo (nailhan usab nga streaming http) mao ang usa ka mekanismo alang sa pagpadala data gikan sa browser alang sa Web server. Kini mahimong makab-ot sa bisan unsa nga sa pipila ka mga mekanismo. Kasagaran, ang web server wala undang ang koneksyon human sa pahibalo gipadala ngadto sa mga kliyente sa. Ang web server mobiya sa koneksyon bukas, ug diha sa mga panghitabo sa usa ka bag-o nga hitabo (alang sa panig-ingnan, sa pag-usab sa mga data nga gipadala sa mensahe) ang gipakita dayon. Kay kon dili, ang maong kalihukan adunay sa pila hangtud sa sunod nga kliyente hangyo madawat.

Kadaghanan sa web tigtagad sa paghalad niini nga bahin sa paggamit sa CGI (alang sa panig-ingnan, Non-gianalisar header scripts sa Apache). Ang nagpahiping mekanismo sa niini nga paagi mao ang block transmission coding. Ang usa ka classic nga ehemplo mao ang pagpahibalo ngadto sa browser "kapikas". Unsa ang kini sa niini nga site? Ang una mao ang impormasyon bahin sa umaabot nga mga mensahe ug mga marka "Sama sa".

alternatibong mekanismo

Laing mekanismo nalangkit sa usa ka partikular nga matang sa MIME, nga gitawag sa usa ka multi-component nga puli. Kini unang gipresentar sa 1995, ang Netscape, ang browser "sa langaw"-usab ang dokumento sa matag higayon nga ang usa ka bag-o nga bersyon sa server nga nadawat. sa gihapon siya gisuportahan sa License, opera, Safari, ug karon, apan dili sa Internet Explorer. mekanismo Kini nga apply ngadto sa HTML-dokumento ug usab alang sa midagayday nga mga larawan sa webcam aplikasyon.

WHATWG Web Aplikasyon 1.0 naglakip sa usa ka mekanismo nga nagtumong sa pag-usab sa mga sulod sa mga kliyente sa. Siya nga nailhan sukad sa Septiyembre 1, 2006, sa diha nga ang Opera web browser gipatuman niini nga bag-ong eksperimento sistema nga gitawag Server-SentEvents. Siya karon estandard ingon nga bahin sa HTML5. Sa niini nga paagi, ang mga server naggamit padayon nga http koneksyon, nga miresulta sa usa ka tubag sa kanunay nagpabilin nga "bukas" (ie, ang server dili pag-undang sa tubag), epektibo nga paagi "maglingla" sa imong browser. Busa, ang aplikasyon sa kanunay nagpabilin sa boot mode, human sa panid nagbuka sa bug-os nga. server unya matag nagpadala gagmitoyng sa JavaScript sa pag-update sa panid sulod, sa ingon makaabag nga pahibalo. Pinaagi sa paggamit niini nga paagi, kliyente sa dili kinahanglan Java applets o ubang sampong-ins sa pagtuman sa usa ka bukas nga koneksyon sa server - kliyente sa awtomatikong makadawat og usa ka pahibalo mahitungod sa bag-o nga mga panghitabo pag-abot gikan sa server. Usa ka mayor nga Disbentaha sa niini nga paagi, Apan, mao ang kakulang sa pagpugong sa panahon sa server browser. Update sa panid mao ang kanunay nga gikinahanglan kon adunay usa ka Timeout sa sa open panid.

data sa panumduman

pagsag-ulo nga paagi sa iyang kaugalingon mao ang dili usa ka husto nga pahibalo. Kini nagtugot lamang kamo sa pagsunod sa mga mekanismo nga pahibalo sa usa ka palibot diin kini dili mahimo. Pananglitan, sa usa ka lisud nga mga palisiya sa seguridad sites nga nagkinahanglan pagsalikway gikan sa umaabot nga mga hangyo http / S. Kini mao ang imposible sa pagpahibalo sa browser (nga mao, ug sa unsa nga paagi nga kini nga mga buhat - tan-awa ang sa ibabaw). Sa kini nga kaso, kliyente sa hangyo impormasyon gayud ingon sa usa ka normal nga pangutana, apan tungod sa mga gilauman sa mga server dili motubag dayon. Kon ang server wala sa bisan unsa nga bag-o nga impormasyon sa kliyente sa diha nga ang usa ka hangyo nga nadawat - sa baylo nga may sa pagpadala sa usa ka walay sulod nga tubag, ang hangyo nagpabilin nga bukas, pending bag-ong impormasyon. Sa higayon nga makita sa maong mga data, kini diha-diha dayon nagpadala sa http / S tubag sa kliyente sa, pagkompleto sa open koneksyon.

Human sa pagdawat sa customer nga sagad diha-diha dayon isyu sa usa ka hangyo ngadto sa laing tubag server. Busa, average nga panahon tubag paglangan (sa panahon tali sa diha nga ang mga impormasyon nga mahimong anaa, ug sa sunod nga kliyente hangyo) nakig-uban sa pag-abot sa mga hangyo, kini nga iapil sa.

XML ugbokanan

Pahibalo sa imong browser, nga naglihok uban sa tabang sa niini nga paagi, nga gigamit CBOX ug uban pang mga aplikasyon sa Chatter. Kini naggamit XML suksokanang butang sa single-pixel file AdobeFlash. Ubos sa pagkontrolar sa mga kliyente sa JavaScript establisar sa usa ka TCP koneksyon sa unidirectional binurotan sa server. Hangyo sa niini nga kaso nagpabilin basaha, sa baylo, ang binurotan, hubag nagpadala kliyente sa usa ka talagsaon nga identifier dayon. sa usa ka http hangyo gihimo dayon ang web server, nga naglangkob sa mga nakuha identifier. Ang web aplikasyon mahimo unya isyu sa usa ka mensahe nga gitumong ngadto sa mga kliyente sa lokal nga interface relay server, nga nagpadangat sila pinaagi sa Flash. Ang pagpahimulos sa niini nga paagi mao nga kini naggamit sa mga natural nga hiwi sa pagbasa-isulat.

Kini mao ang tipikal nga sa daghang web-based aplikasyon, lakip na ang mga chat room, ug, ingon sa usa ka sangputanan, nagsiguro hatag-as nga efficiency. Tungod kay wala siya modawat sa mga data sa outgoing ugbokanan, ang server dili gikinahanglan sa pagpangita sa outbound TCP koneksyon, nga naghimo nga posible sa pagtukod sa napulo ka libo nga dungan koneksyon. Busa adunay pahibalo sa browser sa "Klasmet" sa pipila ka serbisyo sa Site.

Naa serbisyo sa pahibalo

Kini nga bahin mao ang anaa sa ibabaw sa daghang mga serbisyo nga pagsuporta sa gihisgotan sa ibabaw compounds. Sama sa nahisgotan na, ang pahibalo sa browser - kini mao ang usa ka oportunidad sa pagdawat sa instant nga mga mensahe ug mga notifications, nga walay reloading sa panid. Services, diin nga pag-alagad niini nga anaa, naglakip sa:

  • Apple Service Pahibalo.
  • Google Cloud messaging.
  • "Klasmet".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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