КомпьютерлерБағдарламалық қамтамасыз ету

Шолғышта хабарлама - бұл не?

Көптеген интернет пайдаланушылар сұрақ: «браузер хабарлама - бұл не?» Бұл орталық серверде ұсынған операция үшін сұрау Интернетті шарлау белгілі бір стиль, көрсетеді. Бұл ақпарат беру туралы сұрау салу қабылдағыштың немесе клиенттің бастамасы бойынша деректер қарама-қарсы бағытта, айырмашылығы.

Хабарландыру қызметтері көбінесе алдын-ала білдірді ақпараттық таңдауларға негізделген үшін. Бұл жариялауға жазылу үлгісі болып табылады. Клиент-сервер арқылы берілген, оның әр түрлі ақпарат «арналарын» «деп жазады». жаңа мазмұн сол арналарының бірінде қол жетімді болғанда, сервер оған осы ақпаратты жібереді. Мысалы, кіріс HTTP / S сұрау қабылдамауға талап елеулі қауіпсіздік саясатын сайттарында - браузерде хабарлама кейде, әсіресе нақты сұрауы мүмкін емес жағдайларда, зерттеу әдістерін эмуляциялайды.

жұмыс істеу принципі

Синхронды конференциялар және лездік хабар алмасу, ол хабарламаны ұқсайды қандай типтік мысалдары болып табылады. ол және ол қалай жұмыс істейді қандай? Чат хабарлар мен кейде файлдар ретінде көп ұзамай олар хабар алмасу қызметі алынған ретінде пайдаланушыға итеріп жатыр. (Мысалы, IRC немесе XMPP сияқты) орталықтандырылмаған тең LVS-мен орталықтандырылған бағдарламалар Екі «басу» файлдарын мүмкіндік береді. Бұл жіберушінің аты деректерді беруді гөрі алушыны бастама екенін білдіреді.

Электрондық пошта, сондай-ақ хабардар ете отырып, жұмыс істей алады - SMTP протоколы «басу», мәні болып табылады. Дегенмен, компьютерде пошта серверінен соңғы «қадам» әдетте POP3 немесе IMAP сияқты алынбалы хаттама жасайды. IMAP хаттама сервер Кіріс хабарламаның клиентке хабарлауға мүмкіндік береді қарапайымның пәрменін кіреді. бастапқы BlackBerry хабарлама белсенді шолғышта жұмыс істейді, бірінші танымал құрылғы, болды. бұл гаджеттер қандай болып табылады - (сымсыз үшін) электрондық пошта мекен-жайы көруге болады.

ол бұрын қандай болды?

Тағы бір мысал 1990 жылдары белгілі болды PointCast Network болып табылады. Ол жаңалықтар мен қор нарығының деректерді ұсынады. Ал Netscape, ол және олардың шолғыштың әр нұсқасына арналған бағдарламалық жасақтаманы оны біріктіруге Майкрософт өтініштер, бірақ ол танымал болды, кейінірек толық жоғалып ешқашан. Браузерлер кейіннен RSS үшін 2000 жылы осы функцияны ауыстырды - браузерде неғұрлым озық хабарлама бар жазылымдар жүйесін. Қандай деректер жазылу - блогтар әрбір оқырманға біледі.

Басқа нарықтық деректер (акциялар бағасы), онлайн чат және хабар алмасу жүйесін (чат), аукциондар, онлайн бәс және ойындар, спорттық бәс, консоль мониторинг және ұқсас туралы ақпаратты қамтиды хабарлама қосылған веб-бағдарламаны пайдаланады.

бүгін - браузердің хабарлама?

IEFT арқылы хабарлама (кіріс қоңыраулар мен хабарлар үшін) жылдам хабарландыруларын жеткізуге HTTP / 2 пайдаланатын қарапайым протоколы. хаттама желі және радио ресурстарды неғұрлым тиімді пайдалануға мүмкіндік береді бірыңғай сессиясының барлық нақты уақыттағы оқиғаларды біріктіреді. Қолжетімді болған бір терезе қызметі олардың қосымшалар тарату арқылы барлық оқиғаларды біріктіреді. Бұл осылайша уақыт пен трафик қалдығын болдырмай, бір ғана отырысы талап етеді.

Шолғышта хабарлама - бұл көзқарас техникалық тұрғыдан болып табылады?

(Сондай-ақ, ағындық HTTP ретінде белгілі) HTTP-хабарлама веб-сервер үшін браузер деректерді жіберу үшін тетігі болып табылады. Ол бірнеше тетіктерін кез келген арқылы қол жеткізуге болады. хабарлама клиентке жіберілді кейін Әдетте, веб-сервер қосылымын тоқтатпайды. веб-серверін ашу және (мысалы, хабарда жіберуге деректерді өзгерту) бірден көрсетіледі жаңа оқиғаның жағдайда қосылу қалдырады. Әйтпесе, іс-шара келесі клиент сұрау алынған дейін кезекке келеді.

Көптеген веб серверлер CGI (Apache мысалы, емес талданғанын тақырып сценарийлерді) пайдалана отырып, осы мүмкіндікті ұсынады. Осы тәсілді негізгі тетігі блок трансмиссиялық кодтау болып табылады. Классикалық мысал браузер «көмекшілеріне» үшін ескерту болып табылады. ол осы сайтта қандай? Бірінші кіріс хабарлар мен белгілері «Ұнайды» туралы ақпарат болып табылады.

баламалы тетіктері

Тағы бір тетігі нақты байланысты MIME түріне, көп компонентті ауыстыру деп аталады. Ол бірінші 1995 жылы ұсынылған болатын, Netscape, «жазға арналған» браузер серверде жаңа нұсқасы алды кезде құжатты өзгертеді. Ол әлі күнге дейін, Firefox, Opera жылы Safari қолдау, және бүгін, бірақ Internet Explorer отыр. Бұл механизм камера қосымшаларда суреттерді ағымы үшін HTML-құжаттар, сондай-ақ қолданылуы мүмкін.

Қатысушылармен WHATWG Web Applications 1.0 клиент мазмұнын өзгертуге бағытталған тетігін қамтиды. Ол Опера веб-шолғыш Сервер-SentEvents деп аталатын осы жаңа эксперименталды жүйесін енгізді 2006 жылғы 1 қыркүйекте, бері белгілі болды. Ол қазіргі уақытта HTML5 бөлігі ретінде стандартталады. Бұл әдіс, сервер жауап, нәтижесінде тұрақты HTTP қосылымдарын пайдаланады әрқашан шолғышты «алдап-соғып» тиімді, (яғни, сервер жауап тоқтайды ешқашан) «ашық» қалады. беті толық ашылды кейін Осылайша, өтініш әрқашан, жүктеу режимінде қалады. Содан кейін сервер мезгіл осылайша хабарлама беретін, бет мазмұнын жаңарту JavaScript фрагменттері жібереді. Бұл əдісті пайдалану, клиент серверге ашық қосылу сақтауға Java апплеттерін және басқа да қосылатын модульдерді қажет емес - клиент автоматты түрде серверден алдағы жаңа іс-шаралар туралы хабарлама алады. Осы әдістің бірі ірі кемшілігі, алайда, браузер серверге сәтте бақылаудың жоқтығы болып табылады. бетті жаңарту ашық бетте күту уақыты бар болса, әрқашан қажет.

деректер жад

өзі жадыда техникасы тиісті хабарлама болып табылады. Бұл тек сіз оны мүмкін емес ортада хабарлама механизмін еліктеуге мүмкіндік береді. Мысалы, кіріс HTTP / S сұрау түскен қабылдамауға талап ететін талғампаз қауіпсіздік саясаты сайттарында. Ол-шолғыш (- жоғарыда қараңыз яғни, және ол қалай жұмыс істейді) хабардар мүмкін емес. Бұл жағдайда, клиент дәл қалыпты сұрауда сияқты ақпаратты сұрайды, бірақ серверде күту салдарынан бірден жауап беру мүмкін емес. сұрау алған кезде сервер клиентке кез келген жаңа ақпаратты жоқ болса - оның орнына бос жауап жіберуге бар, сұрау, жаңа ақпаратты күтудегі, ашық қалады. Мұндай деректер пайда кейін, ол бірден ашық қосылымын аяқтағаннан, клиентке HTTP / S жауап жібереді.

клиенттің алғаннан кейін жиі бірден басқа сервер жауап сұрау шығарады. Осылайша, сұрау келуімен байланысты орташа жауап кешіктіру уақыты (ақпарат қол жетімді болғанда арасындағы уақыт, және келесі клиент сұрау), ол алынып тасталды.

XML Socket

Бұл әдістің көмегімен жұмыс істейтін браузерде хабарлама, Балақай CBox және басқа да қосымшалар қолданылады. Ол бір пиксельді файлдар AdobeFlash жылы XML Socket нысандарды пайдаланады. клиент бақылауында JavaScript серверде однонаправленных тораптар үшін TCP байланыс орнатады. Бұл жағдайда сұрау орнына, түйін бірден клиентке бірегей идентификатор жібереді, оқылмаған қалады. Егер HTTP сұрау алынған идентификаторы бар веб-сервер, содан кейін жүзеге асырылады. веб-бағдарлама, содан кейін Flash арқылы оларды тасымалдайды жергілікті интерфейс эстафетасы серверде, клиентке атына хабарлама бере алады. Бұл әдістің артықшылығы, ол оқу-жазу табиғи асимметрия пайдаланады.

Бұл чат бөлмелеріне қоса алғанда, көптеген веб-қосымшаларын, тән, және соның салдары ретінде, жоғары тиімділігін қамтамасыз етеді. ол шығыс розеткаларға туралы мәліметтерді қабылдамайды бастап, сервер ондаған мезгілде байланыстарды мың құру мүмкіндік береді, ол шығыс TCP қосылымдарын іздеп талап етілмейді. Сондықтан Сайттың белгілі бір қызметтерге «Сыныптастар» бойынша шолғышта хабарлама бар.

Қол жетімді хабарлама қызметтер

Бұл функция жоғарыда аталған қосылыстар қолдау көптеген қызметтер қол жетімді. Жоғарыда, браузерде хабарлама мәлімдеді - бұл бетті қайта жүктеу жоқ, жедел хабарларды және хабарландыруларды мүмкіндігі болып табылады. Бұл қызмет қол жетімді қызметтер, мыналарды қамтиды:

  • Apple хабарлама қызметі.
  • Google Cloud Messaging.
  • «Сыныптастар».
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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