Дефиниция
Microsoft Windows2000, XP, Win7 и IE, Office също поддържа WebDAV, което значително повишава стойността на уеб приложенията и производителността. За потребители, които се нуждаят от много съдържание за публикуване, приложението WebDAV може да намали зависимостта от CMS системата и може да бъде създадено по-свободно. Качване, изтеглянето е лесно.
Web Distributed Creative and Version Management (WebDAV) разширява HTTP / 1.1 протокола, позволява на клиентите да публикуват, заключват и управляват ресурси в мрежата и е интегриран с IIS.
WebDAV позволява на клиента да извършва следните операции
обработващи ресурси в WebDAV директорията за публикуване на сървъра. С тази функция нейните предимства, например:
1. Потребителите с правилни разрешения могат да копират и преместват файлове в директорията WebDAV.
2. Променете свойствата, свързани с определени ресурси. Например, потребителят може да напише и извлече атрибутната информация на файла.
3. Заключете и отключете ресурсите, така че множество потребители да могат да четат файл едновременно. Но всеки път може да има само един за промяна на файла.
4. Потърсете съдържанието и свойствата на файла в директорията webdav.
Настройва WebDAV директорията за публикуване на сървъра толкова просто, колкото виртуалната директория за настройка на виртуалната директория чрез модула за управление на интернет информационните услуги. След като зададат директорията за публикуване, потребителите с подходящи разрешения могат да публикуват документи на сървъра и да обработват файлове в директорията. Първо трябва да инсталирате Windows XP Professional, преди да настроите WebDAV директория.
WebDAV клиент
може да се използва от който и да е от продуктите на Microsoft, описани в следния списък, или клиенти чрез други произволни протоколи WebDAV за индустриални стандарти за поддръжка. Достъп до директорията за публикуване на WebDAV.
· Windows XP е свързан към WebDAV сървъра чрез "Add Online Neighbor Wizard" и показва съдържанието в директорията webdav, тъй като е неразделна част от същата файлова система на локалния компютър. След като връзката е завършена, можете да плъзгате и пускате файл, да извличате и променяте свойствата на файла и да изпълнявате много други задачи на файловата система.
· Internet Explorer 5.0 Свързва се с WebDAV директорията ви позволява да изпълнявате задачи на файловата система, които могат да се изпълняват от Windows XP.
· Office 2000 ги създава, публикува, редактира, публикува и редактира директно в директорията WebDAV.
· В допълнение, някои Windows програми на трети страни могат да бъдат свързани към WebDAV сървъра, показвайки съдържанието на WebDAV директорията, преименувайки, изтривайки и качвайки и изтегляйки своите файлове.
• Някои приложения за Android могат да бъдат внедрени в клиента на Android за достъп до WebDAV услуги.
Търсете
в WebDAV можете бързо да търсите съдържанието и свойствата на файловете в тази директория. Например, можете да търсите във всички файлове, съдържащи
Таблица или всички файлове, написани от Фред.
Интегрирана сигурност
Тъй като WebDAV е интегриран с Windows XP и IIS, той има функциите за сигурност, предоставени и от двете. Те включват разрешенията на IIS, посочени в модула за управление на Internet Information Services и списъка за контрол на достъпа за свободен избор (DACL) във файловата система NTFS. За информация относно сигурността на IIS вижте Сигурност .
Благодарение на клиента с подходящи разрешения, WebDAV директорията може да бъде написана, така че е важно да се контролира кои директории за клиентски достъп са винаги важни. За да ви помогне да контролирате достъпа, IIS има вградена поддръжка за протокола за удостоверяване Kerberos 5, подобрявайки функционалността на интегрирането на удостоверяване на Windows. Изберете Integrated Windows Authentication, можете да гарантирате, че само достъпни клиенти имат достъп до директорията WebDAV в интранет и да я пишат в нея. За повече информация относно това как протоколът за удостоверяване Kerberos 5 е интегриран с IIS Integration Windows authentication collaboration вижте Интегриране на Windows Authentication. За обща информация относно принципа на работа на протокола Kerberos вижте „Удостоверяване на Kerberos V5“ в документа на Windows XP.
Освен това IIS поддържа и обобщено удостоверяване и разширено абстрактно удостоверяване. Обобщено удостоверяване и разширено обобщено удостоверяване за Windows Domain Server, осигуряващи по-строги мерки за сигурност за пароли и чрез информация за Интернет транспорт. За информация относно абстрактното удостоверяване вижте Обобщено удостоверяване и Обобщено удостоверяване на конфигурацията. За информация относно разширено абстрактно удостоверяване вижте Разширено обобщено удостоверяване и Конфигуриране на разширено обобщено удостоверяване.
Предимства
Тъй като Мрежата се превърна в основата на Интернет, HTTP 1.1 (протокол за трансфер на хипертекст) е потвърдено като много гъвкав общ протокол за предаване на данни. HTTP обаче има някои очевидни недостатъци, които го ограничават като всеобхватен протокол за интернет комуникация: той е идеален за преглед на статични документи, но не може да осигури достатъчно сложен (за да предостави богата функция за създаване на клиента) метод за обработка на документи.
Например, когато двама автори променят документ, докато правят документ, има проблем със „загуба на актуализация“. Само когато последният автор бъде завършен и модифицираният документ се зареди отново на сървъра, промените на другия автор ще бъдат загубени.
Целта на работната група на IETF WebDAV е да създаде споразумение, което предоставя функции, необходими за всички разпределени инструменти за създаване в стандартен форум. Текуща спецификация на WebDAV (IETF RFC 2518) Решаване на три основни проблема на инструментите за съвместна работа:
· Дистанционна защита . HTTP 1.1 не може да гарантира, че клиентът защитава ресурсите и може да бъде променян, докато ги редактира едновременно. С WebDAV можете да заключите ресурси по различни начини, за да уведомите другите клиенти, че се интересувате от обсъжданите ресурси, или да предотвратите достъпа на други клиенти до ресурса.
· Управление на ресурси . HTTP има директен достъп само до един ресурс. WEBDAV предоставя метод за по-ефективно организиране на данните. WebDAV въвежда концепция за колекция от ресурси (подобно на папката на файловата система). Управлението на ресурси чрез WebDAV включва следните функции: Създаване, преместване, копиране и изтриване на колекция, както и ресурси или файлове в колекцията.
· Свойство на документа . Различните типове данни имат уникални свойства, което помага да се опишат данните. Например в имейл тези свойства могат да бъдат времето на името на изпращача и времето на получаване на писмото. В документи за сътрудничество тези свойства могат да бъдат името на оригиналния автор на документа и името на последния редактор. Тъй като типовете документи на хората са различни, списъкът с възможни типове атрибути също може да стане неограничен. XML е разширяем комуникационен инструмент, необходим за WebDAV.
Формат на заявката
HTTP 1.1 (вижте IETF RFC 2068) Осигурява група от методи, които могат да бъдат комуникирани от сървъра към сървъра, и указва отговор (връщащ се от сървъра) Форматът. WebDAV използва изцяло всички методи в тази спецификация, разширява някои от тези методи и въвежда други методи, които предоставят описанието. Методите, използвани в WebDAV, включват:
1.Опции, Head и Trace.
се използва главно от приложението за откриване и проследяване на поддръжката на сървъра и мрежовото поведение.
2.get.
извлича документи.
3.PUT и POST.
Изпратете документ на сървъра.
4.изтрий.
унищожи ресурс или колекция.
5. mkcol.
Създайте колекция.
6.Propfind и Proppatch.
Извлича и задава свойствата за ресурси и колекции.
7.копиране и преместване.
Управлява колекцията и ресурсите в контекста на пространството от имена.
8. ЗАКЛЮЧВАНЕ и ОТКЛЮЧВАНЕ.
защита от пренаписване.
Общата структура на WebDAV заявката следва HTTP формат.
и се състои от следните три компонента:
1. Метод. Методът декларира, че методът се изпълнява от клиента (методът, описан по-горе).
2. Заглавие. Опишете инструкции как да изпълните тази задача.
3. Тема (по избор). Дефинирайте данните, използвани в тази инструкция или друга инструкция, за да опишете как да завършите този метод.
В основния компонент XML става ключов елемент в цялата структура на WebDAV.