Autorizare și versiune distribuită bazate pe web

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Autorizarea și versiunea distribuită bazate pe web , de obicei prescurtată în WebDAV , se referă la un set de instrucțiuni de protocol HTTP , care permit utilizatorului să gestioneze în colaborare fișiere pe un server la distanță.

Istorie

Istoria protocolului WebDAV începe atunci când Jim Whitehead l-a convins pe W3C să întreprindă două întâlniri în care oamenii interesați de crearea de conținut partajat pe World Wide Web să se poată întâlni și să discute posibile soluții. Viziunea inițială a World Wide Web, așa cum a explicat Tim Berners-Lee, urma să fie atât un mediu citibil, cât și un mediu de scris. Primul său browser web, numit WorldWideWeb, a fost capabil să vizualizeze și să editeze pagini web. Cu toate acestea, pe măsură ce web-ul a evoluat, a devenit un mediu de citire numai pentru mulți oameni. Jim Whitehead și alți oameni cu aceeași idee au decis să rezolve această limitare. Grupul care s-a întâlnit la W3C a decis că cea mai bună cale de urmat a fost formarea unui grup de lucru IETF . IETF a fost ales pentru că părea o alegere firească, deoarece protocolul HTTP se afla într-un stadiu avansat de standardizare și, prin urmare, trebuiau dezvoltate extensii pentru acel protocol, dacă urmau să fie popularizate. Odată cu începutul activității de protocol, a devenit clar că gestionarea atât a creației, cât și a versiunilor a fost prea mare și, prin urmare, sarcinile trebuiau separate. Grupul de lucru WebDAV a decis să se concentreze doar pe distribuirea și partajarea conținutului, amânând celelalte specificații ale protocolului pentru dezvoltări viitoare.

Grupul WebDAV a fondat alte grupuri IETF precum DAV Searching and Locating (DASL) sau Web Versioning and Configuration Management (DELTAV). DASL nu a publicat niciodată vreun standard oficial, chiar dacă există numeroase implementări în ultima sa versiune. DELTAV a produs o extensie pentru versiunea la protocolul WebDAV ( RFC 3253 ). Pagina de pornire a proiectului WebDAV conține informații actualizate despre implementarea protocolului și specificațiile standardelor.

Caracteristici și utilizare

Acest protocol este destinat să facă din World Wide Web un mijloc de citire și scriere, urmând liniile directoare ale ideii originale a lui Tim Berners-Lee . Oferă funcții care permit crearea, modificarea și mișcarea documentelor situate pe un server la distanță (de obicei un server web sau, în mod corect, partajare web ).

Calitățile importante care sunt prezente în protocolul WebDAV includ un sistem de blocare (adică protecție împotriva suprascrierii fișierelor), proprietatea (crearea, eliminarea și solicitările de informații despre autor, data modificării etc.), gestionarea domeniului (capacitatea pentru a copia și muta pagini web în domeniu) și colecții (crearea, eliminarea și listarea resurselor asemănătoare directorului). Multe sisteme de operare moderne au suport încorporat pentru protocolul WebDAV. Cu clientul potrivit și o rețea rapidă, gestionarea fișierelor pe un server WebDAV este aproape la fel de ușoară ca gestionarea fișierelor la nivel local.

Acest lucru este practic pentru crearea de fișiere care sunt utilizate pentru serverul web sau mai simplu pentru crearea unui stocare de fișiere bazată pe web la care se poate ajunge din orice punct.

Suport pentru server

Instrucțiuni fundamentale

Protocolul constă dintr-un set de noi metode și anteturi pentru utilizare într-un mediu HTTP; s-a remarcat pentru faptul că a fost primul protocol care a folosit XML .

  • PROPFIND - folosit pentru a obține proprietăți, în formă XML, din resurse. Poate fi folosit și pentru obținerea structurii colecției;
  • PROPPATCH - folosit pentru a schimba și șterge mai multe proprietăți printr-o singură operație;
  • MKCOL - folosit pentru a crea colecții (directoare);
  • COPIE - folosit pentru copierea resurselor;
  • MOVE - folosit pentru a muta resursele;
  • LOCK - folosit pentru blocarea unei resurse. WebDAV acceptă atât blocuri de grup, cât și blocuri exclusive;
  • DEBLOCARE - eliminați blocarea dintr-o resursă;
  • CĂUTARE - începeți o căutare pe server.

Grupul de lucru WebDAV lucrează la noi instrucțiuni care îl vor ține la curent cu noile standarde de internet.

Extensia CalDAV și GroupDAV

CalDAV este un protocol care permite accesul la calendare prin intermediul WebDAV. Elementele calendarului sunt resurse stocate în formatul ICalendar , iar calendarele care conțin evenimente sunt colecții normale ale protocolului WebDAV.

GroupDAV este o variantă a WebDAV care permite schimbul de obiecte precum calendare, agende telefonice și pagini Web prin funcții client / server.

Notă

  1. ^ Docs ModWebDAV - Lighttpd - laboratoare ușoare , la redmine.lighttpd.net . Adus pe 21 decembrie 2020 .
  2. ^ (EN) Mailfence, Documentation - Documente despre Mailfence. Adus pe 21 decembrie 2020 .
  3. ^ Accesarea fișierelor ownCloud utilizând WebDAV :: ownCloud Documentation , la doc.owncloud.com . Adus pe 21 decembrie 2020 .

Elemente conexe

linkuri externe

Controlul autorității LCCN (EN) sh2003001415 · GND (DE) 4812934-3