WebDAV: what it is, what it does, why you need it

Luis O. Hernández, Mahmoud Pegah
{"title":"WebDAV: what it is, what it does, why you need it","authors":"Luis O. Hernández, Mahmoud Pegah","doi":"10.1145/947469.947535","DOIUrl":null,"url":null,"abstract":"Legacy network file services such as NFS, SMB/CIFS, and AFP changed the way we worked. File services running on cross-platform networks allowed us to save our files on remote systems and changed the way we exchanged files with each other. Web technology changed our lives and the way we work again. In the fall of 2002, due to the demand for a web integrated network file service with powerful content management capabilities, we are offering WebDAV (Web-based Distributed Authoring and Versioning) service in our instructional computer laboratories at Ringling School of Art and Design. WebDAV is a set of extensions to HTTP (the protocol that drives the web), which allows users to collaborate with each other to edit and manage files on web servers across the network.WebDAV allows our institution to host a shared file space for each course. Students in a course can access the shared space for collaboration with the instructor and other students in the same course. Access to the WebDAV share is seamless by incorporating LDAP (Lightweight Directory Access Protocol) into the system to maintain single sign-on.In our implementation, we have integrated the Apache web server, Apache extensions for WebDAV and the LDAP based meta-directory model for user authentication information. Furthermore, we have implemented a Perl script, which runs every hour to monitor WebDAV storage usage and triggers alarms for any disk quota breach.In this technical report, we will share our framework, tips and tricks we learned from our deployment of WebDAV with our colleagues. We will explain how legacy network file services can be strengthened by providing WebDAV service on both the Windows and Unix platforms. Furthermore, we will discuss the issues we had to address and the lessons we learned during and after the deployment process.","PeriodicalId":445668,"journal":{"name":"Proceedings of the 31st annual ACM SIGUCCS fall conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 31st annual ACM SIGUCCS fall conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/947469.947535","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Legacy network file services such as NFS, SMB/CIFS, and AFP changed the way we worked. File services running on cross-platform networks allowed us to save our files on remote systems and changed the way we exchanged files with each other. Web technology changed our lives and the way we work again. In the fall of 2002, due to the demand for a web integrated network file service with powerful content management capabilities, we are offering WebDAV (Web-based Distributed Authoring and Versioning) service in our instructional computer laboratories at Ringling School of Art and Design. WebDAV is a set of extensions to HTTP (the protocol that drives the web), which allows users to collaborate with each other to edit and manage files on web servers across the network.WebDAV allows our institution to host a shared file space for each course. Students in a course can access the shared space for collaboration with the instructor and other students in the same course. Access to the WebDAV share is seamless by incorporating LDAP (Lightweight Directory Access Protocol) into the system to maintain single sign-on.In our implementation, we have integrated the Apache web server, Apache extensions for WebDAV and the LDAP based meta-directory model for user authentication information. Furthermore, we have implemented a Perl script, which runs every hour to monitor WebDAV storage usage and triggers alarms for any disk quota breach.In this technical report, we will share our framework, tips and tricks we learned from our deployment of WebDAV with our colleagues. We will explain how legacy network file services can be strengthened by providing WebDAV service on both the Windows and Unix platforms. Furthermore, we will discuss the issues we had to address and the lessons we learned during and after the deployment process.
WebDAV:它是什么,它做什么,你为什么需要它
遗留的网络文件服务,如NFS、SMB/CIFS和AFP,改变了我们的工作方式。在跨平台网络上运行的文件服务允许我们在远程系统上保存文件,并改变了我们彼此交换文件的方式。网络技术再次改变了我们的生活和工作方式。2002年秋,由于对具有强大内容管理功能的网络集成网络文件服务的需求,我们在林林艺术与设计学院的教学计算机实验室提供了WebDAV(基于web的分布式创作和版本控制)服务。WebDAV是HTTP(驱动web的协议)的一组扩展,它允许用户通过网络相互协作,编辑和管理web服务器上的文件。WebDAV允许我们的机构为每门课程托管一个共享文件空间。课程中的学生可以访问共享空间,以便与讲师和同一课程中的其他学生进行协作。通过将LDAP(轻量级目录访问协议)集成到系统中以维护单点登录,可以无缝地访问WebDAV共享。在我们的实现中,我们集成了Apache web服务器、用于WebDAV的Apache扩展和用于用户身份验证信息的基于LDAP的元目录模型。此外,我们还实现了一个Perl脚本,该脚本每小时运行一次以监视WebDAV存储使用情况,并在任何磁盘配额违反时触发警报。在这份技术报告中,我们将与同事分享我们在部署WebDAV过程中学到的框架、技巧和技巧。我们将解释如何通过在Windows和Unix平台上提供WebDAV服务来加强遗留网络文件服务。此外,我们将讨论我们必须解决的问题以及我们在部署过程中和之后所吸取的教训。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信