Webdav
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 9. toukokuuta 2016 tarkistetusta
versiosta . tarkastukset vaativat
59 muokkausta .
WebDAV ( Web Distributed Authoring and Versioning ) tai yksinkertaisesti DAV on joukko HTTP-protokollan laajennuksia ja lisäyksiä, jotka tukevat käyttäjien yhteistyötä tiedostojen muokkaamisessa ja tiedostojen hallinnassa etäverkkopalvelimilla. DAV-työryhmän tehtävänä oli "kehittää HTTP-protokollalaajennuksia, jotka mahdollistavat hajautettujen verkkosivujen kehitystyökalujen vapaan yhteentoimivuuden käyttäjien työn tarpeiden mukaisesti". Toimintaprosessin aikana DAV on kuitenkin löytänyt useita muita käyttötapoja, jotka ylittävät alun perin hyväksyttyjen verkkodokumenttien yhteistyön puitteet. Nykyään DAV:ta käytetään verkkotiedostojärjestelmänä, joka on tehokas Internetin selaamiseen ja pystyy käsittelemään kokonaisia tiedostoja säilyttäen samalla hyvän suorituskyvyn korkean viiveen ympäristöissä. Lisäksi DAV:ta käytetään laajalti protokollana asiakirjanhallintajärjestelmien sisällön käyttämiseen ja manipulointiin Internetin kautta. Toinen tärkeä DAV:n [1] tavoite on tukea hajautettujen ohjelmistokehitystiimien työtä. Yhteenvetona DAV:n luomistehtävä voidaan ilmaista seuraavasti: HTTP:n laajan käytön seurauksena useiden tietovarastojen pääsyn vakiotasona, laajentaa sen mahdollisuuksia kirjoittamalla tietoja ( HTTP/tallennus /emulated/0/.sstmp - lukuoikeus, DAV - tallennusoikeus).
Tärkeimmät ominaisuudet
- Lukitus – asiakirjan pitkäaikaiset kirjoituslukit estävät tietojen menetyksen, kun useat käyttäjät muokkaavat asiakirjaa samanaikaisesti. Käyttäjien Internet-yhteyksien luonteen vuoksi eston kesto DAV:ssa on riippumaton yksittäisestä verkkoyhteydestä.
- Ominaisuudet - Mielivaltaisia metatietoja voidaan tallentaa XML:ssä kuvattuina ominaisuuksina. Esimerkkinä voisi olla luettelo asiakirjan tekijöistä tai lyhyt huomautus. DAV-protokolla tarjoaa tilat ominaisuuksien luomiseen, muokkaamiseen ja poistamiseen. DASL- tai DAV -haku- ja paikannusprotokolla tarjoaa tavan etsiä ja paikantaa verkkoresursseja niiden ominaisuuksien arvon perusteella.
- Nimitilat ovat DAV-osio, joka tukee verkkoresurssien uudelleennimeämistä ja siirtämistä. Mekanismi toteutetaan protokollassa käyttämällä kokoelmia, jotka suorittavat samanlaisen toiminnon kuin tiedostojärjestelmän kansiot.
Ominaisuudet
- Perustiedostotoimintojen suorittaminen etäpalvelimen objekteille;
- Kehittyneiden tiedostotoimintojen suorittaminen (lukitus, versiointi);
- Työskentele minkä tahansa tyyppisten objektien kanssa (ei vain tiedostojen);
- Työskentely metatietojen kanssa ;
- Tuki useiden objektien samanaikaiseen työskentelyyn.
Käytetään etätiedostojen jakamiseen FTP :n ja SMB :n korvikkeena .
Menetelmät
WebDAV laajentaa HTTP:tä seuraavilla pyyntömenetelmillä:
- PROPFIND - Hae palvelimella olevan objektin ominaisuudet XML-muodossa . Voit myös saada arkistorakenteen (hakemistopuu);
- PROPPATCH - ominaisuuksien muuttaminen yhdessä tapahtumassa;
- MKCOL - luo objektikokoelma (hakemisto tiedostojen käytön yhteydessä);
- COPY - kopiointi URI :sta toiseen;
- MOVE - siirtyminen URI :sta toiseen;
- LUKKO - laita lukko esineeseen. WebDAV tukee eksklusiivisia ja jaettuja lukkoja;
- UNLOCK - vapauta lukko resurssista.
Standardit
WebDAV - toimintaa säätelevät seuraavat standardit:
- RFC 2291 "Requirements for a Distributed Authoring and Versioning Protocol for the World Wide Web ";
- RFC 4918 "HTTP Extensions for Distributed Authoring - WEBDAV";
- RFC 3648 "Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol";
- RFC 3744 "Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol".
Mielenkiintoisia faktoja
- Applen OS X käytti WebDAV: ia iDisk -palvelun tarjoamiseen .
- Voit ottaa WebDAV-palvelut käyttöön Linuxissa käyttämällä davfs2- apuohjelmaa .
- Microsoft SharePoint käyttää WebDAV:ia.
- WebDAV on sisäänrakennettu Windowsiin. Palvelun nimi on WebClient ja IE :ssä Web Folders. Hakemistot voidaan asentaa tavalliseen verkkosijaintiin.
- OpenText Content Server tarjoaa etäkäytön dokumentinhallintajärjestelmän sisältöön asentamalla Content Server WebDAV -moduulin
WebDAV-palvelimet
WebDAV-asiakkaat
Muistiinpanot
- ↑ 12 Mailfence . Asiakirjat – Mailfencen verkkodokumentaatio . postiaita . Haettu 11. tammikuuta 2021. Arkistoitu alkuperäisestä 12. tammikuuta 2021. (Venäjän kieli)
- ↑ Docs ModWebDAV - Lighttpd - lighty labs . redmine.lighttpd.net . Haettu 11. tammikuuta 2021. Arkistoitu alkuperäisestä 24. helmikuuta 2021. (määrätön)
- ↑ Moduuli ngx_http_dav_module . nginx.org _ Haettu 11. tammikuuta 2021. Arkistoitu alkuperäisestä 6. lokakuuta 2020. (määrätön)
- ↑ OmaCloud-tiedostojen käyttäminen WebDAV:n avulla :: ownCloud Documentation . doc.owncloud.com . Haettu 11. tammikuuta 2021. Arkistoitu alkuperäisestä 25. helmikuuta 2021. (määrätön)
- ↑ Nextcloud-tiedostojen käyttäminen WebDAV:lla — Nextcloudin uusin käyttöoppaan uusin dokumentaatio . docs.nextcloud.com . Haettu 11. tammikuuta 2021. Arkistoitu alkuperäisestä 13. helmikuuta 2021. (määrätön)
- ↑ Roman Arutyunyan. arut/nginx-dav-ext-module . - 2021-01-02. Arkistoitu alkuperäisestä 20. tammikuuta 2021.
Linkit
URI- järjestelmät |
---|
Virallinen |
|
---|
epävirallinen |
|
---|