2009-12-29 12 views
21

बस यूट्यूब के माध्यम से इसके बारे में सीखना लेकिन मेरे प्रश्न का उत्तर नहीं मिला कि पाठक जानता है कि कोई अपडेट है।आरएसएस पाठक कैसे जानता है कि एक फ़ीड अपडेट किया गया है?

यह ब्लैकबेरी में पुश की तरह है?

उत्तर

3

यह एक पुल है। यही कारण है कि आपको अपने पाठक को कॉन्फ़िगर करना होगा कि इसे फ़ीड को कितनी बार ताज़ा करना चाहिए।

9

आरएसएस एक पुल प्रौद्योगिकी है। पाठक अब आरएसएस फ़ीड को फिर से प्राप्त करता है (उदाहरण के लिए प्रति घंटे दो बार, या अधिकतर यदि पाठक सीखता है कि यह अक्सर अद्यतन फ़ीड है)।

फ़ीड नियमित HTTP के माध्यम से सेवा की है और एक सरल एक्सएमएल फ़ाइल के होते है।

+1

प्रश्न यह था कि पाठक को पता है कि कोई अपडेट है? क्या यह लगातार एक ही फ़ीड पढ़ता है? यह कैसे पता चलता है कि एक अद्यतन है और जो पहले से देखा गया है उसे पुनः लोड नहीं किया गया है? –

10

यह सिर्फ नियमित रूप से अद्यतन के लिए फ़ीड की जाँच करें।

हाल ही में एक नए प्रोटोकॉल pubsubhubbub बुलाया श्रोता के लिए फ़ीड धक्का बनाना है। लेकिन इसके लिए प्रकाशकों को इसका समर्थन करना आवश्यक है।

Here वेब सेवाओं की एक सूची का समर्थन वास्तविक समय आरएसएस गूगल रीडर, ब्लॉगर, फीडबर्नर, FriendFeed, माइस्पेस, आदि सहित, धक्का है

24

आरएसएस एक फ़ाइल स्वरूप source है और वास्तव में नहीं पता है इसके बारे में कुछ भी कहां से प्रविष्टियां प्राप्त करता है। जवाब वास्तव में है: और जवाब "कैसे एक HTTP अनुरोध केवल एक सर्वर से नवीनतम परिणाम प्राप्त कर सकते" सशर्त प्राप्तsource है। एचटीपी सशर्त पुट का भी समर्थन करता है।

http की इस सुविधा का उपयोग विशेष रूप से राष्ट्रीय स्वयंसेवक संघ हैकर्स का समर्थन करने के बारे में This is an article

+0

बहुत बढ़िया। वह लेख मुझे आरएसएस शब्दावली के लिए जाने देता है जिसे मैं ढूंढ रहा था: "सशर्त प्राप्त करें"। और वह शब्द मुझे फीडपार्सर के लिए पाइथन डॉक्स में जो खोज रहा था उसे ढूंढने के लिए प्रेरित करता है। एक बार फिर धन्यवाद! सभी को यह जवाब +1 करना चाहिए! –

5

चलो संक्षेप में प्रस्तुत:

  • आमतौर पर, एक ग्राहक को पता है कि एक RSS फ़ीड मतदान के माध्यम से अद्यतन किया गया है, कि नियमित रूप से पुल (HTTP GET फ़ीड URL पर अनुरोध) है
  • पुश पर मौजूद नहीं है वेब, कम से कम, HTTP के साथ HTML5 websocket तय नहीं है।
  • हालांकि, कुछ ब्लॉग ढांचे जैसे वर्डप्रेस, Google और अन्य, अब pubsubhubbub सम्मेलन का समर्थन करते हैं। इस मोड में, आप एक आरएसएस प्रवाह के अपडेट के लिए "सब्सक्राइब" करेंगे। आपको अपडेट भेजने के लिए "हब" आपकी साइट (कॉलबैक यूआरएल) पर एक यूआरएल कॉल करेगा: यह एक धक्का है।

पुश या पुल, दोनों मामलों में आपको अभी भी अपनी साइट, डेटाबेस या जहां भी आप इसे स्टोर/प्रदर्शित करते हैं, आरएसएस सूची को अपडेट करने के लिए कोड का कुछ टुकड़ा लिखना होगा।

और, एक साइड सवाल के रूप में, यह देखने के लिए कि प्रत्येक सामग्री को बदल गया है या नहीं, यह देखने के लिए पूरे एक्सएमएल से अनुरोध करना आवश्यक नहीं है: आरएसएस से जुड़ा एक मानक का उपयोग करके, लेकिन पूरे HTTP प्रोटोकॉल पर वैश्विक (etag and last-modified headers), आप जान सकते हैं कि आरएसएस पृष्ठ किसी दिए गए दिनांक के बाद संशोधित किया गया था, और संशोधित होने पर केवल संपूर्ण एक्सएमएल को पकड़ लें।

संबंधित मुद्दे