Hvad er
WebDAV - Web-based Distributed Authoring and Versioning (web-baseret distribueret udvikling og versionsstyring) - er fremtidens filudvekslingsprotokol, som allerede er her.
De utålmodige, der bare vil vide, hvordan man får det til at virke på Windows, kan klikke her.
|
WebDAV-protokollen er en udvidelse af HTTP-protokollen, og har alle de smarte ting fra HTTP: caching, proxy-understøttelse, autencitering, kryptering, og flere overførsler via en enkelt TCP/IP-forbindelse. Her har FTP ikke meget at byde på.
Alternativerne ikke gode nok
Der findes protokoller, der ligner WebDAV, nemlig SSH (Secure Shell), og VPN (virtuelle privat-netværk). Både SSH og VPN er for brugere med behov for fuld netværksadgang, rettet imod henholdvis administratorer og almindelige brugere.
SSH er en protokol med oprindelse i UNIX-miljøet, der dog ikke er særligt udbredt. VPN kræver et større konfigurationsarbejde samt sikkerhedsmæssige overvejelser. VPN kræver et tillidsforhold imellem brugeren og den netværksansvarlige, og i forbindelse med for eksempel webhosting, kender de to parter som regel ikke engang hinanden. Her giver WebDAV færre rettigheder, men flere muligheder, så både serveradministrator og bruger er glade.
Hvad kan
Hvad kan WebDAV
Da WebDAV er en udvidelse af HTTP-protokollen, kan den benytte de metoder til upload og download, der allerede findes i HTTP-protokollen. Det smarte ved at bygge oven på HTTP er, at den store mængde af HTTP-programbiblioteker og åbne ressourcer der findes, kan benyttes ved implementering. Ud over upload og download introducerer WebDAV følgende features:
- Låsning af filer, for at forhindre kryds-opdateringer, og andre versionsstyringsmuligheder
- Udveksling af fil-egenskaber (som i øvrigt er i XML-format)
- Kopiering, flytning, omdøbning og andre sædvanlige filmanipulationer
WebDAV på serveren
WebDAV's muligheder minder om de features for webstedsadministration, der findes i Microsofts web-editor FrontPage, og Microsoft har også spillet en rolle ved udviklingen af WebDAV. WebDAV er da også understøttet i version 5 af Internet Information Server. Et Apache-modul, mod_dav kom i version 1.0 midt i juni, og er Iøvrigt en standard-del af den kommende Apache 2.0. Der findes også en Macintosh-WebDAV-klient - mere information kan findes her.
WebDAV i klienterne
For webdesignerne er WebDAV værd at beskæftige sig med, da de to store på markedet begge har eller er igang med at implementere det. Adobe GoLive 5 har implementeret WebDAV, og Dreamweaver 4, der kommer i december, vil også understøtte WebDAV.
Adobe GoLive 5 kan synkronisere og versionsstyre webprojektet via WebDAV.
Således kan flere webudviklere bruge versionsstyring, uanset hvilket værktøj eller platform, de bruger. Dreamweaver 3 har sit eget proprietære versionsstyringssystem, men det har GoLive-brugerne jo ikke meget glæde af.
WebDAV på Windows
Sådan bruger du WebDAV på Windows
WebDAV er direkte understøttet i Windows 98 og NT4 eller senere. Måske har du undret dig over, hvad de "web-mapper", som findes i Min Computer, er for noget - det er faktisk Windows' indbyggede WebDAV-klient. Først skal det lige nævnes, at web-mapper ikke er helt integreret i filsystemet, så det kan kun bruges i programmer, der understøtter web-mapper, herunder Office 2000. I andre programmer må man manuelt hive filerne over i sin web-mappe.
Trin 1 - Opret en webmappe
Opret en webmappe
I dette eksempel opretter vi den eksterne mappe hos den gratis lagringstjeneste Driveway, der understøtter WebDAV. I den forbindelse bliver vi udstyret med et brugernavn og et adgangskode, som vi skal bruge senere.
Gå nu ind i skrivebordsikonet "Denne Computer", klik på "Web-mapper," og klik på "Tilføj Web-mappe".
Trin 2
Nu kommer der en dialog frem, hvor vi skal indtaste webadressen på vores mappe. Hos Driveway fungerer det sådan, at hvis brugernavnet er tania.andersen, så hedder adressen http://www.driveway.com/user.tania.andersen . Det indtaster vi så:
Trin 3
Nu kommer der en dialogboks frem hvor brugernavn og adgangskode skal indtastes. Vi indtaster tania.andersen og adgangskoden.
Så er mappen opretttet.
Og nu kan den bruges, næsten som en almindelig mappe.
Som sagt er det ikke alle programmer, der understøtter WebDAV fra "Gem"-menuen, men mon ikke vi vil se det integreret flere og flere steder i fremtiden.
Læs mere
http://www.webdav.org
Driveway