कंप्यूटरसॉफ्टवेयर

आपके ब्राउज़र में सूचना - यह क्या है?

कई इंटरनेट उपयोगकर्ता सोच रहे हैं: "एक ब्राउज़र की सूचना - यह क्या है?" यह इंटरनेट पर सर्फिंग, की एक निश्चित शैली से पता चलता है, जहां एक लेन-देन एक केंद्रीय सर्वर द्वारा शुरू की के लिए एक अनुरोध। इस डेटा, जहां सूचना के हस्तांतरण के लिए अनुरोध रिसीवर या ग्राहक द्वारा की जा रही की विपरीत दिशा के विपरीत है।

अधिसूचना के लिए सेवाएं अक्सर पहले से व्यक्त जानकारी प्राथमिकताओं के आधार पर कर रहे हैं। इस प्रकाशन के लिए सदस्यता का मॉडल है। ग्राहक अपने विभिन्न जानकारी "चैनल" सर्वर द्वारा प्रदान की "लिखता है"। जब भी नई सामग्री उन चैनलों में से एक पर उपलब्ध है, सर्वर उसे करने के लिए इस जानकारी भेजता है। ब्राउज़र में अधिसूचना कभी कभी एक सर्वेक्षण तकनीक emulates, विशेष रूप से जिन परिस्थितियों में वास्तविक क्वेरी संभव नहीं है में - उदाहरण के लिए, गंभीर सुरक्षा नीतियों, जो आने वाले HTTP / एस अनुरोधों की अस्वीकृति की आवश्यकता होती है की वेबसाइटों पर।

आपरेशन के सिद्धांत

तुल्यकालिक कॉन्फ्रेंसिंग और त्वरित संदेश क्या यह अधिसूचना की तरह दिखता है के विशिष्ट उदाहरण हैं। यह क्या है और यह कैसे काम करता है? चैट संदेशों और कभी कभी फ़ाइलों जैसे ही वे संदेश सेवा से प्राप्त कर रहे हैं उपयोगकर्ता के लिए धकेल दिया जाता है। दोनों विकेन्द्रीकृत सहकर्मी-दर-LVS और (जैसे आईआरसी या XMPP के रूप में) केंद्रीकृत कार्यक्रमों की अनुमति देते हैं "पुश" फ़ाइलें। यह है कि भेजने वाले का नाम प्राप्तकर्ता के बजाय डेटा स्थानांतरण आरंभ करता है मतलब है।

ई-मेल भी अधिसूचना के साथ काम कर सकते हैं - एसएमटीपी प्रोटोकॉल संक्षेप में, "पुश", है। फिर भी, पिछले कंप्यूटर पर मेल सर्वर से "कदम" आमतौर पर POP3 या IMAP की तरह एक पुल प्रोटोकॉल करता है। IMAP प्रोटोकॉल निष्क्रिय कमान, जो सर्वर किसी आवक संदेश के ग्राहक को सूचित करने की अनुमति देता है। मूल ब्लैकबेरी पहले लोकप्रिय उपकरण, है जहां अधिसूचना सक्रिय रूप से ब्राउज़र में काम कर रहा था। क्या ये गैजेट में यह है - ई-मेल एड्रेस (वायरलेस के लिए) में देखा जा सकता है।

क्या यह पहले था?

एक अन्य उदाहरण PointCast नेटवर्क जो 1990 के दशक में जाना जाता था है। यह समाचार और शेयर बाजार डेटा प्रदान करता है। और नेटस्केप, यह और माइक्रोसॉफ्ट से आवेदन यह अपने ब्राउज़र के प्रत्येक संस्करण के लिए अपने सॉफ्टवेयर में एकीकृत करने, लेकिन यह लोकप्रिय हो गया है, और बाद में पूरी तरह से गायब हो गया। सदस्यता प्रणाली है, जहां ब्राउज़र में एक और अधिक उन्नत अधिसूचना है - ब्राउज़र बाद में करने के लिए राष्ट्रीय स्वयंसेवक संघ 2000 के दशक में इस कार्यक्षमता बदल दिया। क्या एक डेटा है सदस्यता - ब्लॉग के हर पाठक को जानता है।

अन्य उपयोगों में अधिसूचना सक्षम वेब आवेदन बाजार डेटा (शेयर कीमतों), ऑनलाइन चैट और संदेश प्रणाली (webchat), नीलामी, ऑनलाइन सट्टेबाजी और खेल, सट्टेबाजी के खेल, निगरानी शान्ति और पसंद के बारे में जानकारी शामिल है।

आज यह है कि - ब्राउज़र की अधिसूचना?

IEFT के माध्यम से अधिसूचना एक सरल प्रोटोकॉल का उपयोग करता है HTTP / 2 (आने वाली कॉल और संदेशों के लिए) तत्काल सूचना देने के लिए है। प्रोटोकॉल एक ही सत्र, जो नेटवर्क और रेडियो संसाधनों के अधिक कुशल उपयोग के लिए अनुमति देता है में सभी वास्तविक समय की घटनाओं को जोड़ती है। वन-स्टॉप सेवा अपने आवेदन वितरण उपलब्ध होते ही द्वारा सभी घटनाओं को जोड़ती है। यह केवल एक सत्र की आवश्यकता है, इस प्रकार समय और यातायात की बर्बादी से बचने।

आपके ब्राउज़र में अधिसूचना - यह देखने की एक तकनीकी बिंदु से है?

HTTP-अधिसूचना (भी स्ट्रीमिंग HTTP के रूप में जाना जाता है) वेब सर्वर के लिए ब्राउज़र से डेटा भेजने के लिए एक तंत्र है। यह कई तंत्रों में से किसी के द्वारा प्राप्त किया जा सकता है। आमतौर पर, वेब सर्वर कनेक्शन समाप्त नहीं करता के बाद नोटिस ग्राहक के लिए भेजा गया था। वेब सर्वर कनेक्शन खुला छोड़ देता है, और एक नया घटना की स्थिति में (उदाहरण के लिए, संदेश में भेजे गए डेटा को बदलने) तुरन्त प्रदर्शित होता है। अन्यथा, घटना अप क़तार में जब तक अगले ग्राहक अनुरोध प्राप्त हुआ है होगा।

सभी वेब सर्वरों सीजीआई का उपयोग कर यह सुविधा प्रदान (उदाहरण के लिए, गैर-पार्स अपाचे पर हैडर स्क्रिप्ट)। इस दृष्टिकोण के अंतर्निहित तंत्र ब्लॉक प्रसारण कोडन है। एक उत्कृष्ट उदाहरण ब्राउज़र "साथी" के लिए सूचना है। यह इस साइट पर क्या है? पहले भेजे गए संदेशों और निशान "लाइक" के बारे में जानकारी है।

वैकल्पिक तंत्र

एक और व्यवस्था एक विशेष साथ जुड़ा हुआ है माइम, के प्रकार के जो एक बहु घटक प्रतिस्थापन कहा जाता है। यह पहली बार 1995 में प्रस्तुत किया गया था, नेटस्केप, "मक्खी पर" ब्राउज़र दस्तावेज़ जब भी सर्वर पर एक नया संस्करण प्राप्त होता है बदल जाता है। वह अभी भी फ़ायरफ़ॉक्स, ओपेरा, सफारी, और आज में समर्थित है, लेकिन इंटरनेट एक्सप्लोरर में नहीं। इस तंत्र वेब कैमरा अनुप्रयोगों में छवियों स्ट्रीमिंग के लिए एचटीएमएल-दस्तावेजों को लागू किया जा सकता है और यह भी।

WHATWG वेब अनुप्रयोग 1.0 के लिए एक तंत्र है कि ग्राहक की सामग्री को बदलना है भी शामिल है। उसने 1 सितंबर, 2006 के बाद से जाना जाता रहा है, जब ओपेरा वेब ब्राउज़र सर्वर-SentEvents कहा जाता है इस नए प्रयोगात्मक प्रणाली लागू की। वह वर्तमान में एचटीएमएल 5 के भाग के रूप में मानकीकरण किया है। इस विधि में, सर्वर लगातार HTTP कनेक्शन का उपयोग करता है, एक प्रतिक्रिया में जिसके परिणामस्वरूप हमेशा बना रहता है "खुला" (यानी, सर्वर कभी नहीं प्रतिक्रिया बंद हो जाता है), प्रभावी रूप से आपके ब्राउज़र "धोखा देना"। इस प्रकार, आवेदन हमेशा की तरह, बूट मोड में रहता पेज पूरी तरह खोल दिया है के बाद। सर्वर तो समय-समय पर जावास्क्रिप्ट के स्निपेट पेज की सामग्री को अद्यतन करने, जिससे अधिसूचना को सक्षम करने के लिए भेजता है। इस तकनीक का उपयोग करना, ग्राहक जावा एप्लेट या अन्य प्लग-इन की जरूरत नहीं है सर्वर का खुले कनेक्शन रखने के लिए - क्लाइंट को अपने सर्वर से आ रही नई घटनाओं के बारे में एक अधिसूचना प्राप्त करता है। इस विधि में से एक प्रमुख नुकसान, हालांकि, ब्राउज़र सर्वर के समय तक नियंत्रण की कमी है। पेज अद्यतन कर रहा है , अगर वहाँ खुले पृष्ठ पर एक समय समाप्ति है हमेशा जरूरी है।

डेटा स्मृति

अपने आप में याद तकनीक एक उचित अधिसूचना नहीं है। यह केवल आप एक वातावरण में जहां यह संभव नहीं है में अधिसूचना तंत्र का अनुकरण करने की अनुमति देता है। उदाहरण के लिए, एक मांग सुरक्षा नीतियां ऐसी साइटों की आने वाली HTTP / एस अनुरोध से अस्वीकृति की आवश्यकता होती है पर। यह (- ऊपर देखें कि है, और यह कैसे काम करता है) ब्राउज़र में अधिसूचना करना असंभव है। इस मामले में, ग्राहक वास्तव में एक सामान्य क्वेरी में के रूप में जानकारी का अनुरोध किया, लेकिन सर्वर की उम्मीदों की वजह से तुरंत प्रतिक्रिया नहीं दे सकता। सर्वर क्लाइंट जब एक अनुरोध प्राप्त हुआ है के लिए कोई नई जानकारी नहीं है, तो - के बजाय एक खाली जवाब भेजने का होने का अनुरोध खुला रहता है, नई जानकारी लंबित है। एक बार इस तरह के डेटा दिखाई देते हैं, इसे तुरंत HTTP / एस ग्राहक के जवाब, खुले कनेक्शन को पूरा करने के लिए भेजता है।

ग्राहक प्राप्त करने के बाद अक्सर तुरंत एक और सर्वर प्रतिक्रिया के लिए एक अनुरोध जारी करता है। इस प्रकार, औसत प्रतिक्रिया देरी समय (जब जानकारी उपलब्ध हो के बीच का समय, और अगले ग्राहक के अनुरोध) अनुरोधों के आगमन के साथ जुड़े, यह बाहर रखा गया है।

एक्सएमएल सॉकेट

आपके ब्राउज़र में अधिसूचना, इस पद्धति की मदद से संचालन, CBOX और चैटर लिए अन्य अनुप्रयोगों के लिए इस्तेमाल किया। यह एकल-पिक्सेल फ़ाइलों AdobeFlash में XML सॉकेट वस्तुओं का उपयोग करता है। ग्राहक के नियंत्रण के तहत जावास्क्रिप्ट सर्वर पर दिशाहीन नोड्स के लिए एक TCP कनेक्शन स्थापित करता है। इस मामले में अनुरोध अपठित बनी हुई है, बजाय, नोड ग्राहक एक अद्वितीय पहचानकर्ता तुरंत भेजता है। एक HTTP अनुरोध तो वेब सर्वर है, जो प्राप्त पहचानकर्ता शामिल किया जाता है। वेब अनुप्रयोग तो संदेश जारी कर सकते हैं स्थानीय इंटरफ़ेस रिले सर्वर है, जो फ्लैश के माध्यम से उन्हें स्थानांतरित करता है पर ग्राहक को संबोधित किया। इस दृष्टिकोण का लाभ यह है कि यह केवल पढ़ने-लिखने की प्राकृतिक विषमता का उपयोग करता है।

इस कारण कई वेब आधारित अनुप्रयोगों, कमरे चैट सहित की खासियत है, और, एक परिणाम के रूप, उच्च दक्षता सुनिश्चित करता है। वह बाहर जाने वाले सॉकेट पर डेटा स्वीकार नहीं करता है के बाद से, सर्वर जो संभव निरंतर कनेक्शन की हजारों की स्थापना करता है, आउटबाउंड TCP कनेक्शन की तलाश के लिए आवश्यक नहीं है। तो वहाँ साइट की कुछ सेवाओं में "सहपाठियों" पर ब्राउज़र में सूचना है।

उपलब्ध अधिसूचना सेवाओं

यह सुविधा कई सेवाओं कि ऊपर उल्लेख किया यौगिकों का समर्थन पर उपलब्ध है। पहले से ही कहा गया है, ब्राउज़र में जानकारी - उसे पृष्ठ पुनः लोड करने के बिना, त्वरित संदेश और सूचनाएं प्राप्त करने के लिए एक अवसर है। सेवाएं, जहां इस सेवा उपलब्ध है, में शामिल हैं:

  • एप्पल अधिसूचना सेवा।
  • Google क्लाउड संदेश सेवा।
  • "सहपाठियों"।
  • फेसबुक।
  • Xtremepush।
  • अमेज़न एसएनएस।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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