वेबडीएवी: Difference between revisions
No edit summary |
No edit summary |
||
(31 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox networking protocol | {{Infobox networking protocol | ||
| name = वेबडीएवी | | name = वेबडीएवी | ||
Line 8: | Line 6: | ||
}} | }} | ||
वेबडीएवी (वेब वितरित संलेखन और संस्करण) [[ हाइपरटेक्स्ट परहस्त शिष्टाचार | हाइपरटेक्स्ट स्थानान्तरण संदेशाचार]] ( | वेबडीएवी (वेब वितरित संलेखन और संस्करण) [[ हाइपरटेक्स्ट परहस्त शिष्टाचार | हाइपरटेक्स्ट स्थानान्तरण संदेशाचार]] (एचटीटीपी) के विस्तार का एक सेट है, जो [[उपयोगकर्ता एजेंट|उपयोगकर्ता एजेंटों]] को [[समवर्ती नियंत्रण]] और[[ नाम स्थान | नेमस्पेस]] [[संचालन]] के लिए सुविधाएं प्रदान करके सीधे [[HTTP वेब सर्वर|एचटीटीपी वेब सर्वर]] में अंतर्वस्तु को सहयोगात्मक रूप से लिखने की अनुमति देता है, इस प्रकार [[वेब]] को न कि केवल पढ़ने योग्य माध्यम के रूप में बल्कि एक लेखन योग्य, सहयोगात्मक माध्यम के रूप में देखा जा सकता है।{{sfn|Whitehead|Goland|1999|p=293}} वेबडीएवी को {{IETF RFC|4918}} [[इंटरनेट इंजीनियरिंग टास्क फोर्स|इंटरनेट इंजीनियरिंग कार्य दल]] (आईईटीएफ) के एक [[कार्य समूह|कार्यकारी समूह]] द्वारा परिभाषित किया गया है।{{sfn|Whitehead|1998|p=34}} | ||
वेबडीएवी | वेबडीएवी संदेशाचार उपयोगकर्ताओं को [[सर्वर (कंप्यूटिंग)|सर्वर]] पर दस्तावेज़ बनाने, बदलने और स्थानांतरित करने के लिए एक रूपरेखा प्रदान करता है। सबसे महत्वपूर्ण विशेषताओं में किसी लेखक या संशोधन तिथि, [[नेमस्पेस]] प्रबंधन, संग्रह और अधिलेखित सुरक्षा के बारे में गुणों का रखरखाव सम्मिलित है। गुणधर्म के रखरखाव में फ़ाइल जानकारी का निर्माण, स्थानांतरण और पूछताछ जैसी चीज़ें सम्मिलित हैं। नेमस्पेस प्रबंधन सर्वर के नेमस्पेस के भीतर वेब पेजों को कॉपी करने और स्थानांतरित करने की क्षमता से संबंधित है। संग्रह विभिन्न संसाधनों के निर्माण, स्थानांतरण और सूचीकरण से संबंधित है। अंत में, अधिलेखित सुरक्षा फ़ाइलों को लॉक करने से संबंधित गुणों को संचालित करती है। यह उन आवश्यकताओं को पूरा करने के लिए [[ परिवहन परत सुरक्षा | परिवहन लेयर सुरक्षा]], [[ डाइजेस्ट एक्सेस प्रमाणीकरण |अभिगम प्रमाणीकरण]] या [[XML|एक्सएमएल]] जैसी मौजूदा तकनीकों का लाभ उठाता है।{{sfn|Whitehead|Goland|1999|p=294}} | ||
कई आधुनिक [[ऑपरेटिंग सिस्टम]] वेबडीएवी के लिए | कई आधुनिक [[ऑपरेटिंग सिस्टम|संचालन प्रणाली]] वेबडीएवी के लिए अंतर्निर्मित[[ ग्राहक की ओर | ग्राहक के लिए]] समर्थन प्रदान करते हैं। | ||
== इतिहास == | == इतिहास == | ||
वेबडीएवी की शुरुआत 1996 में हुई जब [[जिम व्हाइटहेड (प्रोफेसर)]] ने | वेबडीएवी की शुरुआत 1996 में हुई जब [[जिम व्हाइटहेड (प्रोफेसर)|जिम व्हाइटहेड]] ने [[वर्ल्ड वाइड वेब संस्थान]] (W3C) के साथ मिलकर दो बैठकें आयोजित कीं जिसमें रुचिकर्ता लोगों के साथ वेब पर [[सहयोगात्मक संपादन|वितरित संलेखन]] की समस्या पर चर्चा की गई।<ref>{{cite web|url= http://lists.w3.org/Archives/Public/w3c-dist-auth/1996AprJun/0002.html|title= सैन मेटो बैठक के लिए प्रस्तावित एजेंडा|year= 1996}}</ref><ref>{{cite web|url= http://lists.w3.org/Archives/Public/w3c-dist-auth/1996JulSep/0095.html|title= संक्षिप्त एमटीजी. सारांश|year= 1996}}</ref>[[ टिक बैरनर्स - ली | टिक बैरनर्स-ली]] की वेब मूल दृष्टि में पढ़ने और लिखने दोनों के लिए एक [[डेटा भंडारण उपकरण|माध्यम]] सम्मिलित था। वास्तव में, बर्नर्स-ली का पहला [[वेब ब्राउज़र]], जिसे[[ वर्ल्ड वाइड वेब ]]कहा जाता है, [[ वेब पृष्ठ | वेब पेजों]] को देख और संपादित दोनों कर सकता था, लेकिन, जैसे-जैसे वेब का विकास हुआ, यह अधिकांश उपयोगकर्ताओं के लिए केवल पढ़ने योग्य माध्यम बन गया। व्हाइटहेड और अन्य समान विचारधारा वाले लोग उस सीमा को पार करना चाहते थे।<ref>{{cite web | ||
|url= http://lists.w3.org/Archives/Public/w3c-dist-auth/1996JulSep/0001.html | |url= http://lists.w3.org/Archives/Public/w3c-dist-auth/1996JulSep/0001.html | ||
|title= Re: Updated agenda}} | |title= Re: Updated agenda}} | ||
</ref>{{sfn|Whitehead|1998|p=40}} | </ref>{{sfn|Whitehead|1998|p=40}} | ||
बैठकों के परिणामस्वरूप एक | बैठकों के परिणामस्वरूप एक आईईटीएफ कार्य समूह का गठन हुआ क्योंकि नए प्रयास से एचटीटीपी का विस्तार हुआ, जिसे आईईटीएफ ने मानकीकृत करना शुरू कर दिया था। | ||
जैसे ही | जैसे ही संदेशाचार पर काम शुरू हुआ, यह स्पष्ट हो गया कि वितरित संलेखन और [[संस्करण]] दोनों को एक साथ संचालित करने में बहुत अधिक काम सम्मिलित होगा जिससे कार्यों को अलग करना होगा। वेबडीएवी समूह ने वितरित संलेखन पर ध्यान केंद्रित किया और भविष्य के लिए संस्करण छोड़ दिया। ([[डेल्टा-V विस्तार]] में बाद में संस्करण जोड़ा गया{{snd}} नीचे विस्तार अनुभाग देखें।) | ||
[[ इंटरनेट इंजीनियरिंग संचालन समूह ]] ( | [[ इंटरनेट इंजीनियरिंग संचालन समूह |इंटरनेट इंजीनियरिंग संचालन समिति]] (आईईएसजी) द्वारा {{IETF RFC|2518}} के लिए एक वृद्धिशील अद्यतन स्वीकार करने के बाद, वेबडीएवी [[कार्यकारी समूह]] ने मार्च 2007 में अपना काम समाप्त कर दिया। उस समय अधूरे रह गए अन्य विस्तार, जैसे कि [[BIND विधि|बाइन्ड विधि]], औपचारिक कार्य समूह से स्वतंत्र, उनके व्यक्तिगत लेखकों द्वारा समाप्त कर दिए गए हैं।{{sfn|Whitehead|1998|p=39-40}} | ||
== कार्यान्वयन == | == कार्यान्वयन == | ||
[[File:WebDAV collaborative authoring.png|thumb|500px| | [[File:WebDAV collaborative authoring.png|thumb|500px|संगत एचटीटीपी सर्वर में वेबडीएवी सहयोगात्मक संलेखन]]वेबडीएवी [[अनुरोध विधियों]] के लिए अनुमत मानक एचटीटीपी क्रियाओं और हेडर के सेट का विस्तार करता है। जोड़ी गई क्रियाओं में सम्मिलित हैं, | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! क्रियाए | ||
! | ! कार्य | ||
|- | |- | ||
| ''' | | '''प्रतिलिपि''' | ||
| | | किसी संसाधन को एक [[समान संसाधन पहचानकर्ता]] (यूआरआई) से दूसरे में प्रतिलिपि करें | ||
|- | |- | ||
| ''' | | '''लॉक''' | ||
| | | किसी संसाधन पर [[lock (computer science)|लॉक]] लगा दो। वेबडीएवी सहभाजित और अपवर्जी दोनों प्रकार के लॉक का समर्थन करता है। | ||
|- | |- | ||
| ''' | | '''एमकेसीओएल''' | ||
| | | संग्रह बनाएं ([[निर्देशिका]] के रूप में भी जाना जाता है) | ||
|- | |- | ||
| ''' | | '''चाल''' | ||
| | | किसी संसाधन को एक यूआरआई से दूसरे यूआरआई में ले जाएं | ||
|- | |- | ||
| ''' | | '''प्रॉपफाइंड''' | ||
| | | किसी [[वेब संसाधन]] से [[XML|एक्सएमएल]] के रूप में संग्रहीत गुण पुनर्प्राप्त करें। किसी दूरस्थ प्रणाली की संग्रह संरचना (जिसे निर्देशिका पदानुक्रम के रूप में भी जाना जाता है) को पुनः प्राप्त करने की अनुमति देने के लिए इसे [[अतिभारित]] किया जाता है। | ||
|- | |- | ||
| ''' | | '''प्रॉपपैच''' | ||
| | | एक [[एकल परमाणु]] अधिनियम में किसी संसाधन पर कई गुणों को बदलना और हटाना | ||
|- | |- | ||
| ''' | | '''अनलॉक''' | ||
| | | किसी संसाधन से लॉक हटाएँ | ||
|} | |} | ||
=== गुण === | === गुण === | ||
वेबडीएवी | वेबडीएवी संदेशाचार के गुण [[नाम-मूल्य युग्म]] हैं, जिसमें एक नाम [[यूनिफॉर्म रिसोर्स पहचानकर्ता|एकसमान संसाधन पहचानकर्ता]] (यूआरआई) है जिनमे मान एक्सएमएल तत्वों के माध्यम से व्यक्त किए जाते हैं। इसके अलावा, गुणों को संचालित करने की [[विधियाँ]] '''प्रॉपफाइंड''' और '''प्रॉपपैच''' हैं।{{sfn|Whitehead|Goland|1999|p=299}} | ||
=== सर्वर | === सर्वर सहायक === | ||
* [[बर्फ का ताना-बाना]] अपने वेब | * [[बर्फ का ताना-बाना|आइसवॉर्प]] अपने वेब ग्राहक और डेस्कटॉप अनुप्रयोग को वेबडाव अंतर्निर्मित कार्यक्षमता *डीएवी सहायक प्रदान करता है, जोकि [[कैलडीएवी]], [[कार्डडीएवी]], वेब दस्तावेज़ और सहयोगी संपादन है। | ||
* | * [[अपाचे HTTP सर्वर|अपाचे एचटीटीपी सर्वर]] [[davfs|daवीएफएस]] और [[अपाचे सबवर्सन (svn)]] दोनों पर आधारित वेबडीएवी प्रतिरूपक प्रदान करता है। | ||
* कैडी | * [[कैडी]] में एक वैकल्पिक वेबडीएवी प्रतिरूपक है।<ref>{{Cite web |title=मॉड्यूल http.handlers.webdav - कैडी दस्तावेज़ीकरण|url=https://caddyserver.com/docs/modules/http.handlers.webdav |url-status=live |access-date=2022-09-02}}</ref> | ||
* [[ईग्रुपवेयर]], पूर्ण *डीएवी समर्थन वाला एक ग्रुपवेयर | * [[ईग्रुपवेयर]], पूर्ण *डीएवी समर्थन वाला एक ग्रुपवेयर है, जो फ़ाइल प्रबंधक के लिए [[कैलडीएवी]], [[कार्डडीएवी]] और वेबडीएवी है।<ref>{{cite web|title=Access to EGroupware via WebDAV (CalDAV/CardDAV)|url=https://help.egroupware.org/t/access-to-egroupware-via-webdav-caldav-carddav/74198|access-date=14 October 2021}}</ref> | ||
* [[ lighttpd ]] में एक वैकल्पिक वेबडीएवी | * [[ lighttpd | लाइटटीपीडी]] में एक वैकल्पिक वेबडीएवी प्रतिरूपक है।<ref>{{Cite web|url=http://redmine.lighttpd.net/projects/1/wiki/Docs_ModWebDAV|title=lighttpd mod webdav}}</ref> | ||
* [[मेलफ़ेंस]] एक | * [[मेलफ़ेंस]] एक वास्तविक ड्राइव+ के माध्यम से वेबडीएवी समर्थन प्रदान करता है और यह बाहरी ड्राइव को मेलफ़ेंस दस्तावेज़ों से संयोजित कर सकता हैं।<ref>{{Cite web|url=https://mailfence.com/en/doc/documents.jsp|title=मेलफेंस का WebDAV कार्यान्वयन|access-date=5 May 2020}}</ref> | ||
* [[नेक्स्टक्लाउड]] ओनक्लाउड का एक | * [[नेक्स्टक्लाउड]] ओनक्लाउड का एक रूप है, और इसलिए पूर्ण वेबडीएवी समर्थन भी प्रदान करता है।<ref>{{cite web|title=Nextcloud 18 User Manual|url=https://docs.nextcloud.com/server/18/user_manual/files/access_webdav.html|website=nextcloud.com|access-date=22 February 2020}}</ref> | ||
* [[Nginx]] में एक बहुत ही सीमित वैकल्पिक वेबडीएवी | * [[Nginx|एनजिंक्स]] में एक बहुत ही सीमित वैकल्पिक वेबडीएवी प्रतिरूपक है<ref>{{cite web| access-date = 6 July 2023 | title=Module ngx_http_dav_module | url = https://nginx.org/en/docs/http/ngx_http_dav_module.html}}</ref> (नोट, आईआईएस 7 के लिए पूर्ण वेबडीएवी समर्थन एक अलग डाउनलोड के माध्यम से प्रदान किया गया था जिसे जुलाई 2021 में बंद कर दिया गया था।<ref>{{Cite web|url=https://www.iis.net/downloads/microsoft/webdav|title=IIS के लिए WebDAV एक्सटेंशन|website=IIS.net|access-date=2021-10-20}}</ref>). | ||
* [[Rclone]] में | * [[Rclone|आरक्लोन]] में<code>serve वेबडीएवी</code>कमांड के माध्यम से वेबडीएवी के लिए समर्थन सम्मिलित है।<ref>{{Cite web |title=आरक्लोन वेबदाव परोसता है|url=https://rclone.org/commands/rclone_serve_webdav/ |access-date=2022-04-29 |website=rclone.org}}</ref> | ||
=== ग्राहक सहायता === | |||
मार्टिन प्रीक्रिल से [[WinSCP|विनएससीपी]] | |||
== | == कार्य समूह द्वारा उत्पादित दस्तावेज़ == | ||
वेबडीएवी कार्य समूह ने कई कार्य तैयार किए, | |||
* एक आवश्यक दस्तावेज़, वर्ल्ड वाइड वेब के लिए एक वितरित संलेखन और संस्करण संदेशाचार के लिए आवश्यकता {{IETF RFC|2291}}, को फरवरी 1998 को जारी किया गया | |||
* एक आधार संदेशाचार दस्तावेज़ (इसके शीर्षक के बावजूद, संस्करण को छोड़कर), वेब वितरित संलेखन और संस्करण के लिए एचटीटीपी विस्तार (वेबडीएवी) {{IETF RFC|4918}}, जून 2007 को जारी किया गया (जो वितरित संलेखन के लिए एचटीटीपी विस्तार वेबडीएवी {{IETF RFC|2518}} को अद्यतन और प्रतिस्थापित करता है,{{snd}}वह फरवरी 1999 को जारी किया गया) | |||
*{{IETF RFC|3648}}, जो दिसम्बर 2003 में जारी किया गया था, एक वेब वितरित संलेखन और संस्करण (वेबडीएवी) का आदेशित संग्रह संदेशाचार है | |||
*{{IETF RFC|3744}}, जो मई 2004 में जारी किया गया था, एक वेब वितरित संलेखन और संस्करण (वेबडीएवी) एक्सेस नियंत्रण संदेशाचार है | |||
*{{IETF RFC|4331}}1, जो फरवरी 2006 में जारी किया गया था, एक वितरित संलेखन और संस्करण (डीएवी) के लिए क्वोटा और आकार गुणों के विवरण का निर्देशन प्रदान करता है | |||
*{{IETF RFC|4437}}, जो मार्च 2006 में जारी किया गया था, एक वेब वितरित संलेखन और संस्करण (वेबडीएवी) के लिए पुनर्निदेशन संदर्भ संसाधनों का विवरण है | |||
== | == आईईटीएफ के माध्यम से प्रकाशित अन्य दस्तावेज़ == | ||
वेबडीएवी कार्य समूह | * संस्करण संदेशाचार, वेबडीएवी (वेब वितरित संलेखन और संस्करण) के लिए संस्करण विस्तार {{IETF RFC|3253}} (डेल्टा-वी कार्य समूह द्वारा निर्मित) | ||
* वेबडीएवी गुणों डेटाप्रकारों का एक विनिर्देश, वेब वितरित संलेखन और संस्करण (वेबडीएवी) गुणों के लिए डेटाप्रकार {{IETF RFC|4316}} | |||
* एक दस्तावेज़ जो यह परिभाषित करता है कि वेबडीएवी संसाधन का आरोपण कैसे शुरू किया जाए, वेब वितरित संलेखन और संस्करण (वेबडीएवी) सर्वर को आरोपित करना {{IETF RFC|4709}} | |||
* एक कैलेंडर एक्सेस संदेशाचार, वेबडीएवी (कैलडीएवी) के लिए कैलेंडरिंग विस्तार {{IETF RFC|4791}} | |||
* एक क्वेरी संदेशाचार, वेब वितरित संलेखन और संस्करण (वेबडीएवी) सर्च {{IETF RFC|5323}} | |||
* वेबडीएवी ACL विनिर्देश का विस्तार, वेबडीएवी वर्तमान मुख्य विस्तार {{IETF RFC|5397}} | |||
* वेबडीएवी एमकेसीओएल पद्धति का विस्तार, वेब वितरित संलेखन और संस्करण के लिए विस्तारित एमकेसीओएल (वेबडीएवी) {{IETF RFC|5689}} | |||
* संग्रह प्रारूप का एक विस्तार, एक संसाधन के लिए अतिरिक्त बंधन के निर्माण और खोज को परिभाषित करना, वेब वितरित संलेखन और संस्करण (वेबडीएवी) के लिए बंधन विस्तार {{IETF RFC|5842}} | |||
* वेबडीएवी संग्रहों में पीओएसटी का एक अनुप्रयोग, वेब वितरित संलेखन और संस्करण (वेबडीएवी) संग्रहों में सदस्यों को जोड़ने के लिए पीओएसटी का उपयोग करना {{IETF RFC|5995}} | |||
* एक विस्तार जो बड़े संग्रहों को कुशलतापूर्वक तुल्यकालन करने की अनुमति देता है, वेब वितरित संलेखन और संस्करण (वेबडीएवी) के लिए संग्रह तुल्यकालन {{IETF RFC|6578}} | |||
== विस्तार और व्युत्पादित == | |||
संस्करण के लिए, वेब संस्करण और संरूपण प्रबंधन कार्य समूह के तहत डेल्टा-वी संदेशाचार {{IETF RFC|3253}} में प्रकाशित संसाधन संशोधन ट्रैकिंग जोड़ता है। | |||
खोज और स्थान निर्धारण के लिए, डीएवी खोज और स्थान निर्धारण (डीएएसएल) कार्य समूह ने कभी भी कोई आधिकारिक मानक तैयार नहीं किया, हालांकि इसके अंतिम प्रस्तावना के कई प्रयोजन हैं। कार्य गैर-कार्य-समूह गतिविधि के रूप में जारी रहा।<ref>[http://www.webdav.org/dasl DASL] {{webarchive|url=https://web.archive.org/web/20040603051812/http://www.webdav.org/dasl/ |date=2004-06-03 }}</ref> वेबडीएवी खोज विनिर्देश यह पता लगाने का प्रयास करता है कि कार्य समूह ने कहां छोड़ा था और नवंबर 2008 में {{IETF RFC|5323}} के रूप में प्रकाशित किया गया था।<ref>[http://www.greenbytes.de/tech/webdav/draft-reschke-webdav-search-latest.html WebDav SEARCH]</ref> | |||
कैलेंडरिंग के लिए, [[कैलडीएवी]] एक संदेशाचार है जो वेबडीएवी के माध्यम से कैलेंडर एक्सेस की अनुमति देता है। कैलडीएवी कैलेंडर घटना को [[iCalendar|iकैलेंडर]] प्रारूप में एचटीटीपी संसाधनों के रूप में प्रारूप करता है, और घटना वाले कैलेंडर को वेबडीएवी संग्रह के रूप में प्रारूप करता है। | |||
[[ग्रुपवेयर]] के लिए, ग्रुपडीएवी वेबडीएवी का एक प्रकार है जो ग्राहक/सर्वर सहयोगी सॉफ़्टवेयर प्रणाली को वेब पेजों के बजाय कैलेंडर आइटम और एड्रेस बुक प्रविष्टियों जैसी वस्तुओं को संग्रहीत करने और लाने की अनुमति देता है। | |||
MS विनिमय अंतरसंचालनीयता के लिए, वेबडीएवी का उपयोग मेलबॉक्स या सार्वजनिक फ़ोल्डर में आइटम को पढ़ने/अपडेट करने/हटाने के लिए किया जा सकता है। संदेश प्रेषण डेटा के साथ काम करने के लिए माइक्रोसॉफ्ट द्वारा विनिमय के लिए वेबडीएवी का विस्तार किया गया है। विनिमय सर्वर संस्करण 2000, 2003 और 2007 वेबडीएवी का समर्थन करते हैं। हालाँकि, विनिमय वेब सर्विसेज (ईडब्ल्यूएस), एक एसओएपी/एक्सएमएल आधारित एपीआई के पक्ष में विनिमय 2010<ref>[https://technet.microsoft.com/en-us/library/aa998911.aspx Discontinued Features: Exchange 2010 SP1 Help] Microsoft TechNet</ref> में वेबडीएवी समर्थन बंद कर दिया गया है। | |||
हालांकि, विनिमय 2010 में वेबडैव समर्थन बंद कर दिया गया है और उसके स्थान पर विनिमय वेब सर्विसेज (ईडब्ल्यूएस) को चयनित किया गया है, जो एक [[SOAP/XML|एसओएपी/एक्सएमएल]] आधारित [[API|एपीआई]] है।" | |||
=== अतिरिक्त विंडोज़-विशिष्ट विस्तार === | === अतिरिक्त विंडोज़-विशिष्ट विस्तार === | ||
{{See also| | {{See also|माइक्रोसॉफ्ट विवृत विशिष्टता वादा}} | ||
विंडोज़ सर्वर संदेशाचार (डब्लूएसपीपी) दस्तावेज़ सेट के भाग के रूप में,<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/cc964399.aspx|title=WSPP – Windows Server Protocols documentation|year=2011}}</ref> माइक्रोसॉफ्ट ने वेबडीएवी के विस्तार का विवरण देने वाले निम्नलिखित संदेशाचार दस्तावेज़ प्रकाशित किए, | |||
* | * एमएस-डब्ल्यूडीवीएमई], वेब वितरित संलेखन और संस्करण (वेबडीएवी) संदेशाचार, माइक्रोसॉफ्ट विस्तार्स।<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/jj557055.aspx|title=MS-WDVME – Web Distributed Authoring and Versioning (WebDAV) Protocol: Microsoft Extensions|year=2014}}</ref> इन विस्तार में एक नई क्रिया और नए हेडर और गुण सम्मिलित हैं जो पहले से अप्रबंधनीय फ़ाइल प्रकारों को सक्षम करते हैं और फ़ाइल प्रणाली ग्राहक के लिए संदेशाचार अन्योन्य क्रिया को अनुकूलित करते हैं। ये विस्तार वेबडीएवी में नई कार्यक्षमता प्रस्तुत करते हैं, प्रक्रमण को अनुकूलित करते हैं और विशेष-स्थिति प्रक्रमण की आवश्यकता को समाप्त करते हैं। | ||
* [एमएस-डब्ल्यूडीवी] | * [एमएस-डब्ल्यूडीवी], वेब वितरित संलेखन और संस्करण (वेबडीएवी) संदेशाचार, ग्राहक विस्तार।<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/cc250046.aspx|title=MS-WDV – Web Distributed Authoring and Versioning (WebDAV) Protocol: Client Extensions|year=2011}}</ref> इस विनिर्देश में ग्राहक विस्तार नए हेडर प्रस्तुत करके वेबडीएवी संदेशाचार का विस्तार करते हैं जो उन फ़ाइल प्रकारों को सक्षम करते हैं जो वर्तमान में प्रबंधनीय नहीं हैं और फ़ाइल प्रणाली ग्राहक के लिए संदेशाचार अन्योन्यक्रिया को अनुकूलित करते हैं। ये विस्तार वेबडीएवी संदेशाचार में नई कार्यक्षमता प्रस्तुत नहीं करते हैं, बल्कि प्रक्रमण को अनुकूलित करते हैं और विशेष-स्थिति प्रक्रमण की आवश्यकता को खत्म करते हैं। | ||
* [एमएस-डब्ल्यूडीवीएसई] | * [एमएस-डब्ल्यूडीवीएसई], वेब वितरित संलेखन और संस्करण (वेबडीएवी) संदेशाचार, सर्वर विस्तार।<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/cc250200.aspx|title=MS-WDVSE – Web Distributed Authoring and Versioning (WebDAV) Protocol: Server Extensions|year=2011}}</ref> इस विनिर्देश में सर्वर विस्तार नए एचटीटीपी अनुरोध और प्रतिक्रिया हेडर प्रस्तुत करके वेबडीएवी का विस्तार करते हैं जो उन फ़ाइल प्रकारों को सक्षम करते हैं जो वर्तमान में प्रबंधनीय नहीं हैं और फ़ाइल प्रणाली ग्राहक के लिए संदेशाचार अन्योन्यक्रिया को अनुकूलित करते हैं। यह विनिर्देश एक नई वेबडीएवी पद्धति भी प्रस्तुत करता है जिसका उपयोग अलग-अलग खोज प्रदाताओं को खोज क्वेरी भेजने के लिए किया जाता है। | ||
* [एमएस-वेबडेव] | * [एमएस-वेबडेव], वेब वितरित संलेखन और संस्करण त्रुटि विस्तार संदेशाचार विशिष्टता।<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/cc313126.aspx|title=MS-WEBDAVE – Web Distributed Authoring and Versioning Error Extensions Protocol Specification|year=2011}}</ref> यह शेयरकेन्द्र प्रारंभिक भाग संदेशाचार, सर्वर प्रतिक्रिया पर त्रुटि स्थिति विवरण रिपोर्ट करने के लिए अनुपालन सर्वर को सक्षम करने के लिए [एमएस-डब्ल्यूडीवी] में निर्दिष्ट विस्तारित त्रुटि कोड और विस्तारित त्रुटि प्रबंधन तंत्र का वर्णन करता है। | ||
== वेबडीएवी ग्राहक == | == वेबडीएवी ग्राहक == | ||
Line 121: | Line 118: | ||
{| class="sortable wikitable" style="width: auto; table-layout: fixed; text-align: center;" | {| class="sortable wikitable" style="width: auto; table-layout: fixed; text-align: center;" | ||
|- style="background: #ececec" | |- style="background: #ececec" | ||
! style="width:12em" | | ! style="width:12em" | ग्राहक | ||
! | ! निर्माता | ||
! | ! संचालन प्रणाली सहायक | ||
! | ! लाइसेंस | ||
! | ! अंतराफलक | ||
|- | |- | ||
! {{rh}} | [[Cyberduck]] | ! {{rh}} | [[Cyberduck|साइबरडक]] | ||
| | | डेविड वी. कोचर | ||
| | | विंडोज़, [[मैकओएस]] | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[Graphical user interface| | | [[Graphical user interface|जीयूआई]] | ||
|- | |- | ||
! {{rh}} | [[davfs2]] | ! {{rh}} | [[davfs2|डीएवीएफएस2]] | ||
| | | जीएनओएमई टीम | ||
| | | एफयूएसई | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[Virtual file system| | | [[Virtual file system|वीएफएस]] | ||
|- | |- | ||
! {{rh}} | [[davix]] | ! {{rh}} | [[davix|डेविक्स]] | ||
| | | सीईआरएन | ||
| | | विंडोज़, लिनक्स, [[मैकओएस]] | ||
| [[GNU Lesser General Public License| | | [[GNU Lesser General Public License|एलजीपीएल]] | ||
| [[Command line interface| | | [[Command line interface|सीएलआई]] | ||
|- | |- | ||
! {{rh}} | [[GVfs]] | ! {{rh}} | [[GVfs|जीवीएफएस]] | ||
| | | जीएनओएमई टीम | ||
| | | जीएनओएमई | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[Virtual file system| | | [[Virtual file system|वीएफएस]] | ||
|- | |- | ||
! {{rh}} | [[KIO]] | ! {{rh}} | [[KIO|केआईओ]] | ||
| | | केडीई टीम | ||
| | | केडीई | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[Virtual file system| | | [[Virtual file system|वीएफएस]] | ||
|- | |- | ||
! {{rh}} | [[Konqueror]] | ! {{rh}} | [[Konqueror|कोकेरोर]] | ||
| | | केडीई टीम | ||
| | | केडीई | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[Graphical user interface| | | [[Graphical user interface|जीयूआई]] | ||
|- | |- | ||
! {{rh}} | [[GNOME Files]] | ! {{rh}} | [[GNOME Files|जीएनओएमई फ़ाइलें]] | ||
| | | जीएनओएमई टीम | ||
| | | जीएनओएमई | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[GUI]] | | [[GUI|जीयूआई]] | ||
|- | |- | ||
! {{rh}} | [[SmartFTP]] | ! {{rh}} | [[SmartFTP|स्मार्टएफटीपी]] | ||
| | | स्मार्टसॉफ्ट लिमिटेड | ||
| | | विंडोज़ | ||
| | | प्रोप्राइटरी | ||
| [[Graphical user interface| | | [[Graphical user interface|जीयूआई]] | ||
|- | |- | ||
! {{rh}} | [[WebDrive]] | ! {{rh}} | [[WebDrive|वेबड्राइव]] | ||
| | | साउथ रिवर प्रौद्योगिकियों | ||
| | | विंडोज़, [[मैकओएस]], आईओएस, और्रॉइड | ||
| | | प्रोप्राइटरी | ||
| [[Virtual file system| | | [[Virtual file system|वीएफएस]] | ||
|- | |- | ||
! {{rh}} | [[WinSCP]] | ! {{rh}} | [[WinSCP|विनएससीपी]] | ||
| | | मार्टिन प्रीक्रिल | ||
| | | विंडोज़ | ||
| [[GNU General Public License| | | [[GNU General Public License|जीपीएल]] | ||
| [[Command line interface| | | [[Command line interface|सीएलआई]] और [[Graphical user interface|जीयूआई]] | ||
|} | |} | ||
Line 193: | Line 190: | ||
{| class="sortable wikitable" style="width: auto; table-layout: fixed; text-align: center;" | {| class="sortable wikitable" style="width: auto; table-layout: fixed; text-align: center;" | ||
|- style="background: #ececec" | |- style="background: #ececec" | ||
! style="width:12em" | | ! style="width:12em" | लाइब्रेरी | ||
! | ! निर्माता | ||
! | ! संचालन प्रणाली या प्लेटफार्म | ||
! | ! लाइसेंस | ||
! | ! लैंग्वेज | ||
|- | |- | ||
|{{rh}} class="table-rh" | [[Apache Wink]] | |{{rh}} class="table-rh" | [[Apache Wink|अपाचे विंक]] | ||
| | |अपाचे सॉफ्टवेयर संस्थान | ||
| | |जेवीएम | ||
| | | | ||
|[[Java (programming language)| | |[[Java (programming language)|जावा]] | ||
|- | |- | ||
|{{rh}} class="table-rh" | [[Apache Tomcat]] | |{{rh}} class="table-rh" | [[Apache Tomcat|अपाचे टॉमकैट]] | ||
| | | अपाचे सॉफ्टवेयर संस्थान | ||
| | | जेवीएम | ||
| | | | ||
|[[Java (programming language)| | |[[Java (programming language)|जावा]] | ||
|- | |- | ||
! {{rh}} class="table-rh" | [[Apache Jackrabbit]] | ! {{rh}} class="table-rh" | [[Apache Jackrabbit|अपाचे जैकबैबिट]] | ||
| | | अपाचे सॉफ्टवेयर संस्थान | ||
| | | जेवीएम | ||
| [[Apache License| | | [[Apache License|एएसएफ]] | ||
| [[Java (programming language)| | | [[Java (programming language)|जावा]] | ||
|- | |- | ||
! {{rh}} | [[SabreDAV| | ! {{rh}} | [[SabreDAV|सबरे/डेव]] | ||
| [[fruux]] | | [[fruux|फ़्रूक्स]] | ||
| | | विंडोज़, लिनक्स, मैकओएस | ||
| [[New BSD]] | | [[New BSD|नया बीएसडी]] | ||
| [[PHP]] | | [[PHP|पीएचपी]] | ||
|} | |} | ||
== वेबडीएवी के विकल्प == | == वेबडीएवी के विकल्प == | ||
* [[फाइल ट्रांसफर प्रोटोकॉल]] (एफटीपी), | * [[फाइल ट्रांसफर प्रोटोकॉल|फाइल ट्रांसफर संदेशाचार]] (एफटीपी), एक सरल और व्यापक नेटवर्क संदेशाचार है जो आईपी पर आधारित है, जिसके माध्यम से उपयोगकर्ता नेटवर्क होस्टों के बीच फ़ाइलें संचरण कर सकते हैं। [[एफटीपीएस|एफटीपी]]एस सुरक्षित यातायात के लिए एफटीपी का विस्तार करता है। | ||
* [[एसएसएच फाइल ट्रांसफर प्रोटोकॉल]] (एसएफटीपी), | * [[एसएसएच फाइल ट्रांसफर प्रोटोकॉल|एसएसएच फाइल ट्रांसफर संदेशाचार]] (एसएफटीपी), जो सुरक्षित शेल संदेशाचार (एसएसएच) संस्करण 2.0 का विस्तार एक विस्तार है, वह सुरक्षित फाइल-संचरण क्षमता प्रदान करता है, और एससीपी, जो एसएफटीपी का एक रूप है जो शेल में नियमित सीपी (कॉपी) कमांड के समान एकल कमांड के रूप में चलता है। | ||
* [[Rsync]], एक | * [[Rsync|आरसिंक]], एक संदेशाचार और एससीपी के समान एक कमांड है जो समान फ़ाइलों और फ़ाइलों के भागों को पुनर्लेखन करके स्किप कर सकता है, या नई फ़ाइलों को स्किप सकता है। | ||
* एक [[वितरित फ़ाइल सिस्टम]] जैसे कि [[ सर्वर संदेश ब्लॉक ]] (एसएमबी) | * एक [[वितरित फ़ाइल सिस्टम|वितरित फ़ाइल प्रणाली]] जैसे कि [[ सर्वर संदेश ब्लॉक |सर्वर संदेश ब्लॉक]] (एसएमबी) संदेशाचार[[ माइक्रोसॉफ़्ट विंडोज़ ]]और विवृत-स्रोत [[सांबा]] ग्राहक को उपयुक्त [[फ़ाइल सर्वर]] पर दूरस्थ रूप से फ़ाइलों और फ़ोल्डरों तक पहुंचने और प्रबंधित करने की अनुमति देता है। आमतौर पर यह [[ईथरनेट]] पर मल्टीमीडिया स्ट्रीमिंग के लिए उपयोग किया जाता है और [[स्मार्ट टीवी]] द्वारा व्यापक रूप से समर्थित है।<ref>{{Cite web|last=Rau|first=Thomas|date=2017-10-19|title=होम नेटवर्क में फ़िल्में, संगीत और चित्र स्ट्रीम करें|url=https://www.pcwelt.de/ratgeber/Media-Streaming-im-Heimnetz-8814285.html|access-date=2020-11-05|website=PC-WELT|language=de-DE}}</ref> | ||
* | * [[एटमपब]], वेब संसाधनों को बनाने और अद्यतन करने के लिए एक एचटीटीपी-आधारित संदेशाचार है, जो वेबडीएवी के कुछ उपयुक्त स्थितियों के लिए उपयोग किया जा सकता है। यह मानकीकृत संग्रह संसाधनों के साथ मानक एचटीटीपी क्रियाओं पर आधारित है जो कुछ हद तक निर्देशिकाओं के वेबडीएवी प्रारूप की तरह व्यवहार करते हैं। | ||
* [[सामग्री प्रबंधन इंटरऑपरेबिलिटी सेवाएँ]], | * [[सामग्री प्रबंधन इंटरऑपरेबिलिटी सेवाएँ|सीएमआईएस]], विभिन्न अंतर्वस्तु रिपॉजिटरी के बीच जानकारी साझा करने के लिए वेब सेवाओं के एक सेट से युक्त एक मानक है , जो कई अंतर्वस्तु रिपॉजिटरी का उपयोग करने वाले लोगों और अनुप्रयोगों के लिए अंतरप्रचालनीयता सुनिश्चित करना चाहता है, इसमें एसओएपी- और [[एटमपब]]-आधारित दोनों अंतरापृष्ठ हैं | ||
* [[विकी सॉफ्टवेयर]], जैसे [[मीडियाविकि]]। | * [[विकी सॉफ्टवेयर]], जैसे [[मीडियाविकि]]। | ||
* [[लिंक्ड डेटा प्लेटफ़ॉर्म]] (एलडीपी), एक | * [[लिंक्ड डेटा प्लेटफ़ॉर्म|संलग्न डेटा प्लेटफ़ॉर्म]] (एलडीपी), एक संलग्न डेटा विनिर्देश जो रेस्टफुल एचटीटीपी सेवाओं के निर्माण के लिए एकीकरण पैटर्न की एक स्थिति को परिभाषित करता है जो RDF डेटा को पढ़ने-लिखने में सक्षम हैं। | ||
* [[ वस्तु भंडारण ]] जैसे | * [[ वस्तु भंडारण ]] जैसे विवृतस्टैक स्विफ्ट या [[अमेज़न हो सकता है|अमेज़न S3]] | ||
== यह भी देखें == | == यह भी देखें == | ||
* | * [[कैलडीएवी]] | ||
* कार्डडीएवी | * [[कार्डडीएवी]] | ||
* ग्रुपडीएवी | * ग्रुपडीएवी | ||
* [[सामग्री प्रबंधन]] | * [[सामग्री प्रबंधन|अंतर्वस्तु प्रबंधन]] | ||
*वेबडीएवी सॉफ्टवेयर की तुलना | *वेबडीएवी सॉफ्टवेयर की तुलना | ||
* वितरित फ़ाइल | * वितरित फ़ाइल तंत्र | ||
* [[फ़ाइलिंग ओपन सर्विस इंटरफ़ेस परिभाषा]] | * [[फ़ाइलिंग ओपन सर्विस इंटरफ़ेस परिभाषा|ओएसआईडी फाइलिंग]] | ||
* | * [[ICE|आईसीई]] | ||
* [[डेटा पोर्टेबिलिटी]] | * [[डेटा पोर्टेबिलिटी|डेटा सुवाह्यता]] | ||
== संदर्भ == | == संदर्भ == | ||
Line 256: | Line 253: | ||
* [http://webdav.org/ Official वेबडीएवी site] | * [http://webdav.org/ Official वेबडीएवी site] | ||
* [https://github.com/fstanis/awesome-webdav Awesome वेबडीएवी] A curated list of awesome apps that support वेबडीएवी and tools related to it. | * [https://github.com/fstanis/awesome-webdav Awesome वेबडीएवी] A curated list of awesome apps that support वेबडीएवी and tools related to it. | ||
* [http://savannah.nongnu.org/projects/davfs2 | * [http://savannah.nongnu.org/projects/davfs2 डीएवीfs2 project] | ||
* [http://0pointer.de/lennart/projects/fusedav | * [http://0pointer.de/lennart/projects/fusedav एफयूएसईडीएवी project] | ||
* [http://httpd.apache.org/docs/current/mod/mod_dav.html वेबडीएवी Apache modules] | * [http://httpd.apache.org/docs/current/mod/mod_dav.html वेबडीएवी Apache modules] | ||
{{Authority control}} | {{Authority control}} | ||
{{DEFAULTSORT:Webdav}} | |||
[[Category: | [[Category:Articles with hatnote templates targeting a nonexistent page|Webdav]] | ||
[[Category:Created On 09/07/2023]] | [[Category:CS1 Deutsch-language sources (de)]] | ||
[[Category:CS1 English-language sources (en)|Webdav]] | |||
[[Category:CS1 maint]] | |||
[[Category:Collapse templates|Webdav]] | |||
[[Category:Created On 09/07/2023|Webdav]] | |||
[[Category:Lua-based templates|Webdav]] | |||
[[Category:Machine Translated Page|Webdav]] | |||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists|Webdav]] | |||
[[Category:Pages with script errors|Webdav]] | |||
[[Category:Sidebars with styles needing conversion|Webdav]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready|Webdav]] | |||
[[Category:Templates generating microformats|Webdav]] | |||
[[Category:Templates that add a tracking category|Webdav]] | |||
[[Category:Templates that are not mobile friendly|Webdav]] | |||
[[Category:Templates that generate short descriptions|Webdav]] | |||
[[Category:Templates using TemplateData|Webdav]] | |||
[[Category:Use dmy dates from March 2020|Webdav]] | |||
[[Category:Webarchive template wayback links]] | |||
[[Category:Wikipedia metatemplates|Webdav]] | |||
[[Category:इंटरनेट प्रोटोकॉल|Webdav]] | |||
[[Category:कामकाजी समूह|Webdav]] | |||
[[Category:नेटवर्क फ़ाइल सिस्टम|Webdav]] | |||
[[Category:वर्ल्ड वाइड वेब कंसोर्टियम मानक|Webdav]] | |||
[[Category:सहयोगात्मक सॉफ्टवेयर|Webdav]] | |||
[[Category:हाइपरटेक्स्ट परहस्त शिष्टाचार|Webdav]] |
Latest revision as of 15:11, 17 October 2023
Communication protocol | |
OSI layer | अनुप्रयोग |
---|---|
Port(s) | 80, 443 |
RFC(s) | RFC 2518, RFC 4918 |
वेबडीएवी (वेब वितरित संलेखन और संस्करण) हाइपरटेक्स्ट स्थानान्तरण संदेशाचार (एचटीटीपी) के विस्तार का एक सेट है, जो उपयोगकर्ता एजेंटों को समवर्ती नियंत्रण और नेमस्पेस संचालन के लिए सुविधाएं प्रदान करके सीधे एचटीटीपी वेब सर्वर में अंतर्वस्तु को सहयोगात्मक रूप से लिखने की अनुमति देता है, इस प्रकार वेब को न कि केवल पढ़ने योग्य माध्यम के रूप में बल्कि एक लेखन योग्य, सहयोगात्मक माध्यम के रूप में देखा जा सकता है।[1] वेबडीएवी को RFC 4918 इंटरनेट इंजीनियरिंग कार्य दल (आईईटीएफ) के एक कार्यकारी समूह द्वारा परिभाषित किया गया है।[2]
वेबडीएवी संदेशाचार उपयोगकर्ताओं को सर्वर पर दस्तावेज़ बनाने, बदलने और स्थानांतरित करने के लिए एक रूपरेखा प्रदान करता है। सबसे महत्वपूर्ण विशेषताओं में किसी लेखक या संशोधन तिथि, नेमस्पेस प्रबंधन, संग्रह और अधिलेखित सुरक्षा के बारे में गुणों का रखरखाव सम्मिलित है। गुणधर्म के रखरखाव में फ़ाइल जानकारी का निर्माण, स्थानांतरण और पूछताछ जैसी चीज़ें सम्मिलित हैं। नेमस्पेस प्रबंधन सर्वर के नेमस्पेस के भीतर वेब पेजों को कॉपी करने और स्थानांतरित करने की क्षमता से संबंधित है। संग्रह विभिन्न संसाधनों के निर्माण, स्थानांतरण और सूचीकरण से संबंधित है। अंत में, अधिलेखित सुरक्षा फ़ाइलों को लॉक करने से संबंधित गुणों को संचालित करती है। यह उन आवश्यकताओं को पूरा करने के लिए परिवहन लेयर सुरक्षा, अभिगम प्रमाणीकरण या एक्सएमएल जैसी मौजूदा तकनीकों का लाभ उठाता है।[3]
कई आधुनिक संचालन प्रणाली वेबडीएवी के लिए अंतर्निर्मित ग्राहक के लिए समर्थन प्रदान करते हैं।
इतिहास
वेबडीएवी की शुरुआत 1996 में हुई जब जिम व्हाइटहेड ने वर्ल्ड वाइड वेब संस्थान (W3C) के साथ मिलकर दो बैठकें आयोजित कीं जिसमें रुचिकर्ता लोगों के साथ वेब पर वितरित संलेखन की समस्या पर चर्चा की गई।[4][5] टिक बैरनर्स-ली की वेब मूल दृष्टि में पढ़ने और लिखने दोनों के लिए एक माध्यम सम्मिलित था। वास्तव में, बर्नर्स-ली का पहला वेब ब्राउज़र, जिसेवर्ल्ड वाइड वेब कहा जाता है, वेब पेजों को देख और संपादित दोनों कर सकता था, लेकिन, जैसे-जैसे वेब का विकास हुआ, यह अधिकांश उपयोगकर्ताओं के लिए केवल पढ़ने योग्य माध्यम बन गया। व्हाइटहेड और अन्य समान विचारधारा वाले लोग उस सीमा को पार करना चाहते थे।[6][7]
बैठकों के परिणामस्वरूप एक आईईटीएफ कार्य समूह का गठन हुआ क्योंकि नए प्रयास से एचटीटीपी का विस्तार हुआ, जिसे आईईटीएफ ने मानकीकृत करना शुरू कर दिया था।
जैसे ही संदेशाचार पर काम शुरू हुआ, यह स्पष्ट हो गया कि वितरित संलेखन और संस्करण दोनों को एक साथ संचालित करने में बहुत अधिक काम सम्मिलित होगा जिससे कार्यों को अलग करना होगा। वेबडीएवी समूह ने वितरित संलेखन पर ध्यान केंद्रित किया और भविष्य के लिए संस्करण छोड़ दिया। (डेल्टा-V विस्तार में बाद में संस्करण जोड़ा गया – नीचे विस्तार अनुभाग देखें।)
इंटरनेट इंजीनियरिंग संचालन समिति (आईईएसजी) द्वारा RFC 2518 के लिए एक वृद्धिशील अद्यतन स्वीकार करने के बाद, वेबडीएवी कार्यकारी समूह ने मार्च 2007 में अपना काम समाप्त कर दिया। उस समय अधूरे रह गए अन्य विस्तार, जैसे कि बाइन्ड विधि, औपचारिक कार्य समूह से स्वतंत्र, उनके व्यक्तिगत लेखकों द्वारा समाप्त कर दिए गए हैं।[8]
कार्यान्वयन
वेबडीएवी अनुरोध विधियों के लिए अनुमत मानक एचटीटीपी क्रियाओं और हेडर के सेट का विस्तार करता है। जोड़ी गई क्रियाओं में सम्मिलित हैं,
क्रियाए | कार्य |
---|---|
प्रतिलिपि | किसी संसाधन को एक समान संसाधन पहचानकर्ता (यूआरआई) से दूसरे में प्रतिलिपि करें |
लॉक | किसी संसाधन पर लॉक लगा दो। वेबडीएवी सहभाजित और अपवर्जी दोनों प्रकार के लॉक का समर्थन करता है। |
एमकेसीओएल | संग्रह बनाएं (निर्देशिका के रूप में भी जाना जाता है) |
चाल | किसी संसाधन को एक यूआरआई से दूसरे यूआरआई में ले जाएं |
प्रॉपफाइंड | किसी वेब संसाधन से एक्सएमएल के रूप में संग्रहीत गुण पुनर्प्राप्त करें। किसी दूरस्थ प्रणाली की संग्रह संरचना (जिसे निर्देशिका पदानुक्रम के रूप में भी जाना जाता है) को पुनः प्राप्त करने की अनुमति देने के लिए इसे अतिभारित किया जाता है। |
प्रॉपपैच | एक एकल परमाणु अधिनियम में किसी संसाधन पर कई गुणों को बदलना और हटाना |
अनलॉक | किसी संसाधन से लॉक हटाएँ |
गुण
वेबडीएवी संदेशाचार के गुण नाम-मूल्य युग्म हैं, जिसमें एक नाम एकसमान संसाधन पहचानकर्ता (यूआरआई) है जिनमे मान एक्सएमएल तत्वों के माध्यम से व्यक्त किए जाते हैं। इसके अलावा, गुणों को संचालित करने की विधियाँ प्रॉपफाइंड और प्रॉपपैच हैं।[9]
सर्वर सहायक
- आइसवॉर्प अपने वेब ग्राहक और डेस्कटॉप अनुप्रयोग को वेबडाव अंतर्निर्मित कार्यक्षमता *डीएवी सहायक प्रदान करता है, जोकि कैलडीएवी, कार्डडीएवी, वेब दस्तावेज़ और सहयोगी संपादन है।
- अपाचे एचटीटीपी सर्वर daवीएफएस और अपाचे सबवर्सन (svn) दोनों पर आधारित वेबडीएवी प्रतिरूपक प्रदान करता है।
- कैडी में एक वैकल्पिक वेबडीएवी प्रतिरूपक है।[10]
- ईग्रुपवेयर, पूर्ण *डीएवी समर्थन वाला एक ग्रुपवेयर है, जो फ़ाइल प्रबंधक के लिए कैलडीएवी, कार्डडीएवी और वेबडीएवी है।[11]
- लाइटटीपीडी में एक वैकल्पिक वेबडीएवी प्रतिरूपक है।[12]
- मेलफ़ेंस एक वास्तविक ड्राइव+ के माध्यम से वेबडीएवी समर्थन प्रदान करता है और यह बाहरी ड्राइव को मेलफ़ेंस दस्तावेज़ों से संयोजित कर सकता हैं।[13]
- नेक्स्टक्लाउड ओनक्लाउड का एक रूप है, और इसलिए पूर्ण वेबडीएवी समर्थन भी प्रदान करता है।[14]
- एनजिंक्स में एक बहुत ही सीमित वैकल्पिक वेबडीएवी प्रतिरूपक है[15] (नोट, आईआईएस 7 के लिए पूर्ण वेबडीएवी समर्थन एक अलग डाउनलोड के माध्यम से प्रदान किया गया था जिसे जुलाई 2021 में बंद कर दिया गया था।[16]).
- आरक्लोन में
serve वेबडीएवी
कमांड के माध्यम से वेबडीएवी के लिए समर्थन सम्मिलित है।[17]
ग्राहक सहायता
मार्टिन प्रीक्रिल से विनएससीपी
कार्य समूह द्वारा उत्पादित दस्तावेज़
वेबडीएवी कार्य समूह ने कई कार्य तैयार किए,
- एक आवश्यक दस्तावेज़, वर्ल्ड वाइड वेब के लिए एक वितरित संलेखन और संस्करण संदेशाचार के लिए आवश्यकता RFC 2291, को फरवरी 1998 को जारी किया गया
- एक आधार संदेशाचार दस्तावेज़ (इसके शीर्षक के बावजूद, संस्करण को छोड़कर), वेब वितरित संलेखन और संस्करण के लिए एचटीटीपी विस्तार (वेबडीएवी) RFC 4918, जून 2007 को जारी किया गया (जो वितरित संलेखन के लिए एचटीटीपी विस्तार वेबडीएवी RFC 2518 को अद्यतन और प्रतिस्थापित करता है, – वह फरवरी 1999 को जारी किया गया)
- RFC 3648, जो दिसम्बर 2003 में जारी किया गया था, एक वेब वितरित संलेखन और संस्करण (वेबडीएवी) का आदेशित संग्रह संदेशाचार है
- RFC 3744, जो मई 2004 में जारी किया गया था, एक वेब वितरित संलेखन और संस्करण (वेबडीएवी) एक्सेस नियंत्रण संदेशाचार है
- RFC 43311, जो फरवरी 2006 में जारी किया गया था, एक वितरित संलेखन और संस्करण (डीएवी) के लिए क्वोटा और आकार गुणों के विवरण का निर्देशन प्रदान करता है
- RFC 4437, जो मार्च 2006 में जारी किया गया था, एक वेब वितरित संलेखन और संस्करण (वेबडीएवी) के लिए पुनर्निदेशन संदर्भ संसाधनों का विवरण है
आईईटीएफ के माध्यम से प्रकाशित अन्य दस्तावेज़
- संस्करण संदेशाचार, वेबडीएवी (वेब वितरित संलेखन और संस्करण) के लिए संस्करण विस्तार RFC 3253 (डेल्टा-वी कार्य समूह द्वारा निर्मित)
- वेबडीएवी गुणों डेटाप्रकारों का एक विनिर्देश, वेब वितरित संलेखन और संस्करण (वेबडीएवी) गुणों के लिए डेटाप्रकार RFC 4316
- एक दस्तावेज़ जो यह परिभाषित करता है कि वेबडीएवी संसाधन का आरोपण कैसे शुरू किया जाए, वेब वितरित संलेखन और संस्करण (वेबडीएवी) सर्वर को आरोपित करना RFC 4709
- एक कैलेंडर एक्सेस संदेशाचार, वेबडीएवी (कैलडीएवी) के लिए कैलेंडरिंग विस्तार RFC 4791
- एक क्वेरी संदेशाचार, वेब वितरित संलेखन और संस्करण (वेबडीएवी) सर्च RFC 5323
- वेबडीएवी ACL विनिर्देश का विस्तार, वेबडीएवी वर्तमान मुख्य विस्तार RFC 5397
- वेबडीएवी एमकेसीओएल पद्धति का विस्तार, वेब वितरित संलेखन और संस्करण के लिए विस्तारित एमकेसीओएल (वेबडीएवी) RFC 5689
- संग्रह प्रारूप का एक विस्तार, एक संसाधन के लिए अतिरिक्त बंधन के निर्माण और खोज को परिभाषित करना, वेब वितरित संलेखन और संस्करण (वेबडीएवी) के लिए बंधन विस्तार RFC 5842
- वेबडीएवी संग्रहों में पीओएसटी का एक अनुप्रयोग, वेब वितरित संलेखन और संस्करण (वेबडीएवी) संग्रहों में सदस्यों को जोड़ने के लिए पीओएसटी का उपयोग करना RFC 5995
- एक विस्तार जो बड़े संग्रहों को कुशलतापूर्वक तुल्यकालन करने की अनुमति देता है, वेब वितरित संलेखन और संस्करण (वेबडीएवी) के लिए संग्रह तुल्यकालन RFC 6578
विस्तार और व्युत्पादित
संस्करण के लिए, वेब संस्करण और संरूपण प्रबंधन कार्य समूह के तहत डेल्टा-वी संदेशाचार RFC 3253 में प्रकाशित संसाधन संशोधन ट्रैकिंग जोड़ता है।
खोज और स्थान निर्धारण के लिए, डीएवी खोज और स्थान निर्धारण (डीएएसएल) कार्य समूह ने कभी भी कोई आधिकारिक मानक तैयार नहीं किया, हालांकि इसके अंतिम प्रस्तावना के कई प्रयोजन हैं। कार्य गैर-कार्य-समूह गतिविधि के रूप में जारी रहा।[18] वेबडीएवी खोज विनिर्देश यह पता लगाने का प्रयास करता है कि कार्य समूह ने कहां छोड़ा था और नवंबर 2008 में RFC 5323 के रूप में प्रकाशित किया गया था।[19]
कैलेंडरिंग के लिए, कैलडीएवी एक संदेशाचार है जो वेबडीएवी के माध्यम से कैलेंडर एक्सेस की अनुमति देता है। कैलडीएवी कैलेंडर घटना को iकैलेंडर प्रारूप में एचटीटीपी संसाधनों के रूप में प्रारूप करता है, और घटना वाले कैलेंडर को वेबडीएवी संग्रह के रूप में प्रारूप करता है।
ग्रुपवेयर के लिए, ग्रुपडीएवी वेबडीएवी का एक प्रकार है जो ग्राहक/सर्वर सहयोगी सॉफ़्टवेयर प्रणाली को वेब पेजों के बजाय कैलेंडर आइटम और एड्रेस बुक प्रविष्टियों जैसी वस्तुओं को संग्रहीत करने और लाने की अनुमति देता है।
MS विनिमय अंतरसंचालनीयता के लिए, वेबडीएवी का उपयोग मेलबॉक्स या सार्वजनिक फ़ोल्डर में आइटम को पढ़ने/अपडेट करने/हटाने के लिए किया जा सकता है। संदेश प्रेषण डेटा के साथ काम करने के लिए माइक्रोसॉफ्ट द्वारा विनिमय के लिए वेबडीएवी का विस्तार किया गया है। विनिमय सर्वर संस्करण 2000, 2003 और 2007 वेबडीएवी का समर्थन करते हैं। हालाँकि, विनिमय वेब सर्विसेज (ईडब्ल्यूएस), एक एसओएपी/एक्सएमएल आधारित एपीआई के पक्ष में विनिमय 2010[20] में वेबडीएवी समर्थन बंद कर दिया गया है।
हालांकि, विनिमय 2010 में वेबडैव समर्थन बंद कर दिया गया है और उसके स्थान पर विनिमय वेब सर्विसेज (ईडब्ल्यूएस) को चयनित किया गया है, जो एक एसओएपी/एक्सएमएल आधारित एपीआई है।"
अतिरिक्त विंडोज़-विशिष्ट विस्तार
विंडोज़ सर्वर संदेशाचार (डब्लूएसपीपी) दस्तावेज़ सेट के भाग के रूप में,[21] माइक्रोसॉफ्ट ने वेबडीएवी के विस्तार का विवरण देने वाले निम्नलिखित संदेशाचार दस्तावेज़ प्रकाशित किए,
- एमएस-डब्ल्यूडीवीएमई], वेब वितरित संलेखन और संस्करण (वेबडीएवी) संदेशाचार, माइक्रोसॉफ्ट विस्तार्स।[22] इन विस्तार में एक नई क्रिया और नए हेडर और गुण सम्मिलित हैं जो पहले से अप्रबंधनीय फ़ाइल प्रकारों को सक्षम करते हैं और फ़ाइल प्रणाली ग्राहक के लिए संदेशाचार अन्योन्य क्रिया को अनुकूलित करते हैं। ये विस्तार वेबडीएवी में नई कार्यक्षमता प्रस्तुत करते हैं, प्रक्रमण को अनुकूलित करते हैं और विशेष-स्थिति प्रक्रमण की आवश्यकता को समाप्त करते हैं।
- [एमएस-डब्ल्यूडीवी], वेब वितरित संलेखन और संस्करण (वेबडीएवी) संदेशाचार, ग्राहक विस्तार।[23] इस विनिर्देश में ग्राहक विस्तार नए हेडर प्रस्तुत करके वेबडीएवी संदेशाचार का विस्तार करते हैं जो उन फ़ाइल प्रकारों को सक्षम करते हैं जो वर्तमान में प्रबंधनीय नहीं हैं और फ़ाइल प्रणाली ग्राहक के लिए संदेशाचार अन्योन्यक्रिया को अनुकूलित करते हैं। ये विस्तार वेबडीएवी संदेशाचार में नई कार्यक्षमता प्रस्तुत नहीं करते हैं, बल्कि प्रक्रमण को अनुकूलित करते हैं और विशेष-स्थिति प्रक्रमण की आवश्यकता को खत्म करते हैं।
- [एमएस-डब्ल्यूडीवीएसई], वेब वितरित संलेखन और संस्करण (वेबडीएवी) संदेशाचार, सर्वर विस्तार।[24] इस विनिर्देश में सर्वर विस्तार नए एचटीटीपी अनुरोध और प्रतिक्रिया हेडर प्रस्तुत करके वेबडीएवी का विस्तार करते हैं जो उन फ़ाइल प्रकारों को सक्षम करते हैं जो वर्तमान में प्रबंधनीय नहीं हैं और फ़ाइल प्रणाली ग्राहक के लिए संदेशाचार अन्योन्यक्रिया को अनुकूलित करते हैं। यह विनिर्देश एक नई वेबडीएवी पद्धति भी प्रस्तुत करता है जिसका उपयोग अलग-अलग खोज प्रदाताओं को खोज क्वेरी भेजने के लिए किया जाता है।
- [एमएस-वेबडेव], वेब वितरित संलेखन और संस्करण त्रुटि विस्तार संदेशाचार विशिष्टता।[25] यह शेयरकेन्द्र प्रारंभिक भाग संदेशाचार, सर्वर प्रतिक्रिया पर त्रुटि स्थिति विवरण रिपोर्ट करने के लिए अनुपालन सर्वर को सक्षम करने के लिए [एमएस-डब्ल्यूडीवी] में निर्दिष्ट विस्तारित त्रुटि कोड और विस्तारित त्रुटि प्रबंधन तंत्र का वर्णन करता है।
वेबडीएवी ग्राहक
ग्राहक | निर्माता | संचालन प्रणाली सहायक | लाइसेंस | अंतराफलक |
---|---|---|---|---|
साइबरडक | डेविड वी. कोचर | विंडोज़, मैकओएस | जीपीएल | जीयूआई |
डीएवीएफएस2 | जीएनओएमई टीम | एफयूएसई | जीपीएल | वीएफएस |
डेविक्स | सीईआरएन | विंडोज़, लिनक्स, मैकओएस | एलजीपीएल | सीएलआई |
जीवीएफएस | जीएनओएमई टीम | जीएनओएमई | जीपीएल | वीएफएस |
केआईओ | केडीई टीम | केडीई | जीपीएल | वीएफएस |
कोकेरोर | केडीई टीम | केडीई | जीपीएल | जीयूआई |
जीएनओएमई फ़ाइलें | जीएनओएमई टीम | जीएनओएमई | जीपीएल | जीयूआई |
स्मार्टएफटीपी | स्मार्टसॉफ्ट लिमिटेड | विंडोज़ | प्रोप्राइटरी | जीयूआई |
वेबड्राइव | साउथ रिवर प्रौद्योगिकियों | विंडोज़, मैकओएस, आईओएस, और्रॉइड | प्रोप्राइटरी | वीएफएस |
विनएससीपी | मार्टिन प्रीक्रिल | विंडोज़ | जीपीएल | सीएलआई और जीयूआई |
वेबडीएवी लाइब्रेरी
लाइब्रेरी | निर्माता | संचालन प्रणाली या प्लेटफार्म | लाइसेंस | लैंग्वेज |
---|---|---|---|---|
अपाचे विंक | अपाचे सॉफ्टवेयर संस्थान | जेवीएम | जावा | |
अपाचे टॉमकैट | अपाचे सॉफ्टवेयर संस्थान | जेवीएम | जावा | |
अपाचे जैकबैबिट | अपाचे सॉफ्टवेयर संस्थान | जेवीएम | एएसएफ | जावा |
सबरे/डेव | फ़्रूक्स | विंडोज़, लिनक्स, मैकओएस | नया बीएसडी | पीएचपी |
वेबडीएवी के विकल्प
- फाइल ट्रांसफर संदेशाचार (एफटीपी), एक सरल और व्यापक नेटवर्क संदेशाचार है जो आईपी पर आधारित है, जिसके माध्यम से उपयोगकर्ता नेटवर्क होस्टों के बीच फ़ाइलें संचरण कर सकते हैं। एफटीपीएस सुरक्षित यातायात के लिए एफटीपी का विस्तार करता है।
- एसएसएच फाइल ट्रांसफर संदेशाचार (एसएफटीपी), जो सुरक्षित शेल संदेशाचार (एसएसएच) संस्करण 2.0 का विस्तार एक विस्तार है, वह सुरक्षित फाइल-संचरण क्षमता प्रदान करता है, और एससीपी, जो एसएफटीपी का एक रूप है जो शेल में नियमित सीपी (कॉपी) कमांड के समान एकल कमांड के रूप में चलता है।
- आरसिंक, एक संदेशाचार और एससीपी के समान एक कमांड है जो समान फ़ाइलों और फ़ाइलों के भागों को पुनर्लेखन करके स्किप कर सकता है, या नई फ़ाइलों को स्किप सकता है।
- एक वितरित फ़ाइल प्रणाली जैसे कि सर्वर संदेश ब्लॉक (एसएमबी) संदेशाचारमाइक्रोसॉफ़्ट विंडोज़ और विवृत-स्रोत सांबा ग्राहक को उपयुक्त फ़ाइल सर्वर पर दूरस्थ रूप से फ़ाइलों और फ़ोल्डरों तक पहुंचने और प्रबंधित करने की अनुमति देता है। आमतौर पर यह ईथरनेट पर मल्टीमीडिया स्ट्रीमिंग के लिए उपयोग किया जाता है और स्मार्ट टीवी द्वारा व्यापक रूप से समर्थित है।[26]
- एटमपब, वेब संसाधनों को बनाने और अद्यतन करने के लिए एक एचटीटीपी-आधारित संदेशाचार है, जो वेबडीएवी के कुछ उपयुक्त स्थितियों के लिए उपयोग किया जा सकता है। यह मानकीकृत संग्रह संसाधनों के साथ मानक एचटीटीपी क्रियाओं पर आधारित है जो कुछ हद तक निर्देशिकाओं के वेबडीएवी प्रारूप की तरह व्यवहार करते हैं।
- सीएमआईएस, विभिन्न अंतर्वस्तु रिपॉजिटरी के बीच जानकारी साझा करने के लिए वेब सेवाओं के एक सेट से युक्त एक मानक है , जो कई अंतर्वस्तु रिपॉजिटरी का उपयोग करने वाले लोगों और अनुप्रयोगों के लिए अंतरप्रचालनीयता सुनिश्चित करना चाहता है, इसमें एसओएपी- और एटमपब-आधारित दोनों अंतरापृष्ठ हैं
- विकी सॉफ्टवेयर, जैसे मीडियाविकि।
- संलग्न डेटा प्लेटफ़ॉर्म (एलडीपी), एक संलग्न डेटा विनिर्देश जो रेस्टफुल एचटीटीपी सेवाओं के निर्माण के लिए एकीकरण पैटर्न की एक स्थिति को परिभाषित करता है जो RDF डेटा को पढ़ने-लिखने में सक्षम हैं।
- वस्तु भंडारण जैसे विवृतस्टैक स्विफ्ट या अमेज़न S3
यह भी देखें
- कैलडीएवी
- कार्डडीएवी
- ग्रुपडीएवी
- अंतर्वस्तु प्रबंधन
- वेबडीएवी सॉफ्टवेयर की तुलना
- वितरित फ़ाइल तंत्र
- ओएसआईडी फाइलिंग
- आईसीई
- डेटा सुवाह्यता
संदर्भ
- ↑ Whitehead & Goland 1999, p. 293.
- ↑ Whitehead 1998, p. 34.
- ↑ Whitehead & Goland 1999, p. 294.
- ↑ "सैन मेटो बैठक के लिए प्रस्तावित एजेंडा". 1996.
- ↑ "संक्षिप्त एमटीजी. सारांश". 1996.
- ↑ "Re: Updated agenda".
- ↑ Whitehead 1998, p. 40.
- ↑ Whitehead 1998, p. 39-40.
- ↑ Whitehead & Goland 1999, p. 299.
- ↑ "मॉड्यूल http.handlers.webdav - कैडी दस्तावेज़ीकरण". Retrieved 2022-09-02.
{{cite web}}
: CS1 maint: url-status (link) - ↑ "Access to EGroupware via WebDAV (CalDAV/CardDAV)". Retrieved 14 October 2021.
- ↑ "lighttpd mod webdav".
- ↑ "मेलफेंस का WebDAV कार्यान्वयन". Retrieved 5 May 2020.
- ↑ "Nextcloud 18 User Manual". nextcloud.com. Retrieved 22 February 2020.
- ↑ "Module ngx_http_dav_module". Retrieved 6 July 2023.
- ↑ "IIS के लिए WebDAV एक्सटेंशन". IIS.net. Retrieved 2021-10-20.
- ↑ "आरक्लोन वेबदाव परोसता है". rclone.org. Retrieved 2022-04-29.
- ↑ DASL Archived 2004-06-03 at the Wayback Machine
- ↑ WebDav SEARCH
- ↑ Discontinued Features: Exchange 2010 SP1 Help Microsoft TechNet
- ↑ "WSPP – Windows Server Protocols documentation". 2011.
- ↑ "MS-WDVME – Web Distributed Authoring and Versioning (WebDAV) Protocol: Microsoft Extensions". 2014.
- ↑ "MS-WDV – Web Distributed Authoring and Versioning (WebDAV) Protocol: Client Extensions". 2011.
- ↑ "MS-WDVSE – Web Distributed Authoring and Versioning (WebDAV) Protocol: Server Extensions". 2011.
- ↑ "MS-WEBDAVE – Web Distributed Authoring and Versioning Error Extensions Protocol Specification". 2011.
- ↑ Rau, Thomas (2017-10-19). "होम नेटवर्क में फ़िल्में, संगीत और चित्र स्ट्रीम करें". PC-WELT (in Deutsch). Retrieved 2020-11-05.
- Whitehead, E. James; Goland, Yaron Y. (1999). WebDAV: A network protocol for remote collaborative authoring on the Web (in English). Neatherlands: Springer Science+Business Media. doi:10.1007/978-94-011-4441-4_16. ISBN 978-94-011-4441-4.
- Whitehead, E.J (1998). "WebDAV: IEFT standard for collaborative authoring on the Web". IEEE Internet Computing. 2 (5): 34–40. doi:10.1109/4236.722228. ISSN 1941-0131. Retrieved 12 October 2021.
बाहरी संबंध
- Official वेबडीएवी site
- Awesome वेबडीएवी A curated list of awesome apps that support वेबडीएवी and tools related to it.
- डीएवीfs2 project
- एफयूएसईडीएवी project
- वेबडीएवी Apache modules