WebDav Anyone?
-
I'd like to see if anyone out there has any experience in catching webdav requests to IIS and redirecting them to an ASPX page for processing. IIS handles webdav requests, but only allows you webdav on a physical windows file system. I'd like to intercept the requests and present my own custom file system to the user. Anyone done anything like this? Steve West Lead Architect - ProjectInsight.net Web-Based Project Management Software http://www.projectinsight.net
-
I'd like to see if anyone out there has any experience in catching webdav requests to IIS and redirecting them to an ASPX page for processing. IIS handles webdav requests, but only allows you webdav on a physical windows file system. I'd like to intercept the requests and present my own custom file system to the user. Anyone done anything like this? Steve West Lead Architect - ProjectInsight.net Web-Based Project Management Software http://www.projectinsight.net
Steve West wrote: IIS handles webdav requests, but only allows you webdav on a physical windows file system Not exactly - have you played with MS Exchange OWA or MS Sharepoint (full or Team Services)? Exchange has its own filesystem, sharepoint has virtual fs mapped to MS SQL server. I think you may want to read about mod_dav_fs and mod_dav_svn as code examples. These modules are dav storage/mapping/locking plugins for appache, so they do what you want, but on different platform. Regards h.
-
Steve West wrote: IIS handles webdav requests, but only allows you webdav on a physical windows file system Not exactly - have you played with MS Exchange OWA or MS Sharepoint (full or Team Services)? Exchange has its own filesystem, sharepoint has virtual fs mapped to MS SQL server. I think you may want to read about mod_dav_fs and mod_dav_svn as code examples. These modules are dav storage/mapping/locking plugins for appache, so they do what you want, but on different platform. Regards h.
I have not played with those products but I have examined them and believe that Sharepoint uses an ISAPI filter to re-route the webdav requests to and from IIS to it's virtual file system. That's basically what I wanted to do. But I suppose if we could build a webdav server with APACHE that would work equally well as long as it ran on Win2k and 2003. I don't necessarily need to run it through IIS if I ship my own web server to do this function. The only issue will be programmatically configuring it so that I can run them both on port 80 on the same box, but with different host headers. I will check out the apache resources. Thanks for the info. Steve West Lead Architect - ProjectInsight.net Web-Based Project Management Software http://www.projectinsight.net