KompüterProqram

Brauzerinizin Notification - Bu nədir?

Bir çox İnternet istifadəçiləri merak: "Bir brauzer Notification - bu nədir?" Bu, İnternet surfing müəyyən bir stil göstərir harada mərkəzi server tərəfindən başladılan bir əməliyyat üçün bir sorğu. Bu məlumatların ötürülməsi üçün tələb alıcı və ya müştəri tərəfindən başladılan məlumatların əks istiqaməti ilə ziddiyyət.

Qeyd xidmətlər tez-tez əvvəlcədən ifadə informasiya üstünlükləri əsaslanır. Bu nəşr abunə model. Client server tərəfindən təmin onun müxtəlif məlumat "kanalları" "yazır". Yeni məzmun o kanallarının birində mövcuddur zaman, server ona bu məlumat göndərir. brauzerinizin Notification bəzən xüsusilə real sorğu mümkün deyil hallarda, sorğu texnika emulates - məsələn, daxil olan HTTP / S sorğuların imtina tələb edən ciddi təhlükəsizlik siyasətinin saytlarında.

Əməliyyat prinsipi

Sinxron konfrans və ani mesajlaşma Bu bildiriş kimi görünür nə tipik nümunələridir. Nə və necə işləyir? Chat messages və bəzən faylları onlar mesajlaşma xidməti tərəfindən alınan kimi istifadəçi sövq edir. Hər iki mərkəzləşdirilmiş peer-to-LVS və (məsələn, IRC və ya XMPP kimi) mərkəzləşdirilmiş proqramları "push" faylları imkan verir. Bu göndərənin adı alan çox ötürülməsi başlayır deməkdir.

E-mail də bildiriş ilə işləyə bilər - SMTP protokolu, "push" əslində, var. Buna baxmayaraq, kompüter mail server son "addım" adətən POP3 və ya IMAP kimi açılan protokol yoxdur. IMAP protokol server gələn mesaj müştəri məlumat üçün imkan verir IDLE-komanda daxildir. orijinal BlackBerry bildiriş fəal browser işləyir ilk məşhur cihaz idi. Nə bu gadgets bu deyil - (simsiz üçün) e-mail ünvanı görülə bilər.

Nə əvvəl idi?

Başqa bir misal 1990-cı ildə tanınan PointCast Network edir. Bu xəbər və fond bazarının məlumat verir. Və Netscape, bu və Microsoft applications onların browser hər versiyası öz proqram inteqrasiya, lakin məşhur olmayıb və sonra tamamilə ortadan itdi. browser bir daha inkişaf etmiş bildiriş var abunə sistemi - Browser sonradan RSS üçün 2000-ci illərdə bu işlevselliği əvəz. Nə data abunə - Blogs hər oxucu bilir.

Digər məqsədlər bildiriş effektiv web application bazar məlumatları (fond qiymətləri), online chat və mesajlaşma sistemi (WebChat), hərraclar, online bahis və oyunlar, idman bahis, monitorinq pultları və kimi haqqında məlumat daxildir.

bu gün - brauzer Notification?

IEFT vasitəsilə Notification HTTP / 2 (daxil olan zənglər və mesajlar üçün) ani reports təmin etmək üçün istifadə edən sadə protokoldur. protokol şəbəkə və radio resurslarından daha səmərəli istifadə etmək üçün imkan verir ki, bir iclasında, bütün real-time hadisələr birləşdirir. One-stop xidmət Onlar mövcud olmaq kimi applications paylayaraq bütün hadisələr birləşdirir. Bu beləliklə vaxt və trafik tullantıların aradan qaldırılması, yalnız bir sessiya tələb edir.

Brauzerinizin Notification - Bu baxımından bir texniki baxımdan?

HTTP-bildiriş (həmçinin axın HTTP kimi tanınan) Web server üçün brauzer məlumat göndərmək üçün bir mexanizmdir. Bir neçə mexanizmlərinin hansı ilə əldə edilə bilər. bildiriş müştəri sövq edildi Adətən, web server bağlantısı ləğv etmir. web server bağlantısı açıqdır yaradır və yeni hadisə halında (məsələn, mesaj çərçivəsində göndərilən məlumatların dəyişdirilməsi) dərhal göstərilir. Əks halda, hadisə növbəti müştəri tələbi qəbul qədər növbə olacaq.

Ən web server CGI istifadə edərək, bu xüsusiyyət təklif (məsələn, Apache üzrə header scripts Qeyri-ayrıştırılan). Bu yanaşmanın əsas mexanizm blok ötürülməsi coding edir. Klassik misal browser "mates" üçün xəbərdarlıq edir. Bu saytda nədir? ilk gələn mesajları və işarələri "kimi" haqqında məlumat.

alternativ mexanizmləri

Başqa bir mexanizm xüsusi ilə bağlıdır MIME, növü bir çox komponent əvəz adlanır. Bu ilk 1995-ci ildə təqdim olunub, Netscape, "Tez" browser server yeni versiyası qəbul zaman sənəd dəyişir. O, hələ də, lakin Internet Explorer, Firefox, Opera, Safari, və bu gün dəstəklənir. Bu mexanizm webcam applications images Axın üçün də HTML-sənədlər tətbiq oluna bilər.

WHATWG Web Applications 1.0 müştəri məzmunu dəyişdirmək məqsədi mexanizmi daxildir. Opera web browser Server-SentEvents adlanan bu yeni eksperimental sistemi tətbiq zaman, 1 sentyabr 2006-cı ilin tanınmışdır. Hal-hazırda HTML5 hissəsi kimi standart edir. Bu üsulda, server cavab nəticəsində həmişə effektiv browser "tricking" (yəni, server cavab vermir, heç vaxt) "açıq" qalır, davamlı HTTP əlaqələri istifadə edir. səhifə tam açdı sonra Belə ki, proqram həmişə, açılış rejimində qalır. server sonra vaxtaşırı JavaScript parçalarını bununla bildiriş imkan, səhifə content yeniləmə göndərir. bu texnika istifadə edərək, müştəri server açıq əlaqə saxlamaq üçün Java kiçik və ya digər plug-ins ehtiyac yoxdur - müştəri avtomatik olaraq server gələn yeni hadisələr haqqında bildiriş alır. Bu metodun biri böyük dezavantaj, lakin browser server zaman nəzarət olmamasıdır. səhifə dəqiqləşdirilməsi açıq page bir zaman aşımı olduqda həmişə lazımdır.

data yaddaş

özlüyündə memorization texnika düzgün bildiriş deyil. Bu, yalnız siz mümkün deyil ki, bir mühitdə bildiriş mexanizmi yarışmaq üçün imkan verir. Məsələn, daxil olan HTTP / S sorğu imtina tələb tələb təhlükəsizlik siyasəti sites. Bu (- yuxarıda bax ki, və bu işləri necə) brauzerinizin bildiriş mümkün deyil. Bu halda, müştəri dəqiq bir normal sorğu informasiya xahiş, lakin server gözləmələrinə dərhal cavab bilməz. server sorğu qəbul edilir müştəri hər hansı bir yeni məlumat yoxdur varsa - əvəzinə boş cavab göndərmək üçün olan tələbi yeni məlumatlar həbssiz açıq qalır. belə məlumatlar görünür, o, dərhal açıq bağlantısı başa müştəri HTTP / S cavab göndərir.

müştəri aldıqdan sonra tez-tez dərhal başqa server cavab üçün sorğu verir. Belə ki, sorğu gəlməsi ilə bağlı orta cavab gecikmə vaxt (məlumat mövcud olur zaman arasında zaman və növbəti müştəri tələbi), bu istisna olunur.

XML Socket

Brauzerinizin Notification, bu üsulun köməyi ilə fəaliyyət göstərən CBOX və Chatter üçün digər proqramları istifadə olunur. Bu bir-pixel faylları AdobeFlash XML Socket obyektlərin istifadə edir. müştəri nəzarəti altında JavaScript server tek yönlü qovşaqlarının bir TCP əlaqə yaradır. Bu halda Filmlərin əvəzinə, node dərhal müştəri benzersiz bir tanıdan göndərir oxunmamış qalır. bir HTTP isteği sonra əldə tanıdan ehtiva web server edilir. sonra bir mesaj verə bilər web application Flash vasitəsilə ötürür yerli interface relay server, müştəri müraciət. Bu yanaşmanın üstünlüyü oxumaq-yazmaq təbii asimmetriya istifadə edir.

Bu bir nəticəsi kimi, yüksək səmərəliliyi təmin chat otaqları daxil olmaqla bir çox web-based applications, tipik, və. O gedən sockets haqqında məlumat qəbul etmir ildən, server on sinxron əlaqələri minlərlə mümkün yaradılmasını edir, giden TCP əlaqələri axtarmaq lazım deyil. Belə Saytın müəyyən xidmətlərində "Classmates" mövzusunda brauzerinizin bildiriş var.

Mövcud bildiriş xidməti

Bu xüsusiyyət yuxarıda göstərilən birləşmələrin dəstək çox xidmətlər mövcuddur. Artıq qeyd edildiyi kimi, brauzerinizin bildiriş - Bu səhifə yeniden olmadan, ani mesajlar və reports almaq üçün bir fürsətdir. Bu xidmət mövcuddur Services, daxildir:

  • Apple Notification Service.
  • Google Cloud Messaging.
  • "Sinif yoldaşları".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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