मैं एक साधारण अधिसूचना सेवा पर काम कर रहा हूं जिसका उपयोग वेबसाइट पर सर्फ करने वाले उपयोगकर्ताओं को संदेश देने के लिए किया जाएगा। अधिसूचनाओं को वास्तविक समय में नहीं भेजा जाना चाहिए, लेकिन यदि यह हर 5 मिनट में अधिक बार होता है तो यह बेहतर उपयोगकर्ता अनुभव हो सकता है। क्लाइंट को और से भेजा जा रहा डेटा बहुत बड़ा नहीं है और यह डेटा पुनर्प्राप्त करने के लिए एक सीधी आगे डेटाबेस क्वेरी है।क्लाइंट अधिसूचना, क्या मुझे AJAX पुश या पोल का उपयोग करना चाहिए?
विषय पर अन्य बातचीत पढ़ने में ऐसा लगता है कि एक AJAX पुश के परिणामस्वरूप उच्च सर्वर लोड हो सकता है। चूंकि मैं सर्वर सर्वर को नोटिफिकेशन करने या बस मतदान करने के दौरान लंबे सर्वर देरी को सहन कर सकता हूं।
पुश परिदृश्य को लागू करना ज्यादा कठिन नहीं है और इसलिए मैंने सोचा कि मैं देखूंगा कि राय क्या थी।
आपकी मदद के लिए धन्यवाद।
संपादित करें: मैंने एक साधारण AJAX पुश में देखा है और माइक पुराविस द्वारा इस article पर आधारित एक साधारण डेमो लागू किया है। क्लाइंट लोड शुरुआती संस्करण के लिए लगभग 5k पर काफी कम है और काफी समय तक इस तरह रहने की उम्मीद है।
आपके प्रतिक्रियाओं के लिए सभी को धन्यवाद। मैंने मतदान समाधान के साथ जाने का फैसला किया है, लेकिन इसे सभी उपयोगिता पुस्तकालय में लपेटने के लिए ताकि अगर वे इसे बाद में बदलना चाहते हैं तो यह आसान है।
लिंक काम नहीं कर रहा –
लगता लिंक की तरह काफी देर के लिए उपयोगी पहले निधन हो गया प्रदान करते हैं हो सकता है। यहां इंटरनेट अभिलेखागार से एक प्रति है: https://web.archive.org/web/20110611075502/http://uwmike.com:80/articles/2008/01/22/browser-data-push/ – smaclell