2010-07-16 11 views
19

के रूप में इस लेख में संक्षेप में उल्लेख किया है:क्या आरएफसी 3229 (HTTP के लिए डेल्टा एन्कोडिंग) का कार्यान्वयन मौजूद है?

http://en.wikipedia.org/wiki/Delta_encoding#Delta_encoding_in_HTTP

जो यहां से संदर्भित है:

http://tools.ietf.org/html/rfc3229

मैं वर्तमान में एक compsci छात्र हूँ और इस बाहर की कोशिश करना चाहते हैं, आंशिक रूप से के लिए मज़ा और आंशिक रूप से मज़ा के लिए। Google ने आगे की चर्चा या शोध के मामले में ज्यादा वापस नहीं किया है।

उत्तर

1

ठीक है, लेकिन कुछ जानकारियों in a blog post है। शुद्ध परिणाम यह है कि कोई कार्यान्वयन नहीं है, कम से कम कोई भी मुझे कोई सबूत नहीं मिल सकता है।

+0

ठीक है, यह वास्तव में आरएफसी का कार्यान्वयन नहीं है; इसके पुन: उपयोग के कुछ (कुछ दुरुपयोग करेंगे)। –

+0

मुझे लगता है कि यह सब बात यह है कि जवाब 'कोई नहीं' है। – bmargulies

0

AIUI AppliedTheory के DeltaEdge उत्पाद एक कार्यान्वयन था। यकीन नहीं है कि इसके साथ क्या हुआ, हालांकि।

2

डेल्टा एन्कोडिंग का एक सर्वर साइड उदाहरण here पाया जा सकता है। यह विशेष रूप से वर्डप्रेस के लिए लिखा गया था। कोड PHP में लिखा गया है और मानता है कि अपाचे वेब सर्वर है। परीक्षण उद्देश्यों के लिए, मैं वर्डप्रेस की एक प्रति स्थापित करने और इस प्लगइन को स्थापित करने की अनुशंसा करता हूं। यह निश्चित रूप से आपको शुरू कर देगा।

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

+0

उपरोक्त लिंक टूटा हुआ है। – PassKit

0

यह मानक वेब सर्वर से किसी में लागू नहीं है, लेकिन एक ही प्राप्त किया जा सकता कुशलतापूर्वक ajax का उपयोग करने के अपने सर्वर साइड आवेदन को डिजाइन करने के द्वारा प्राप्त किया। उदाहरण के लिए magentocommerce के साथ ही WordPress डिजाइन की जांच करें।

1

मैं डेल्टा एन्कोडिंग के एक प्रशंसक हूँ, लेकिन इस विनिर्देश की नहीं। मैं an approach कि डेल्टा व्यवहार करता है का उपयोग करें:

  1. अपने आप में संसाधनों के रूप में,
  2. एक विशेष प्रतिनिधित्व

में नहीं बल्कि बाइट्स से संसाधन की स्थिति के मतभेद मेरा अनुभव यह काफी में के रूप में कार्यान्वयन को सरल बनाता है और परिणामी तंत्र को अधिक लचीला और व्यापक रूप से लागू करता है। उदाहरण के लिए, यह एक डेल्टा एन्कोडिंग दृष्टिकोण को एक स्थिर परमाणु फ़ीड में बिना PHP या अन्य गतिशील सामग्री के उपयोग के लिए उपयोग करने की अनुमति देता है।

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