3.5. WebDAV
WebDAV support enables Virtuoso to act as the Web Content Store for all of your eBusiness data, this includes Text, Graphics and Multimedia files. WebDAV support also enables Virtuoso to play the familiar roles of a FILE & WEB SERVER, hosting entire Web sites within a single database file, or across multiple database files. Virtuoso's WebDAV provides file system like access to its non SQL data repository.
Files contained in the DAV repository are stored in a database table. Free text indexing and replication mechanisms may be applied to the DAV repository as well as the regular database. Standards based WebDAV methods are used to access resources stored in the repository based on Virtuoso's full-featured SQL-92 database engine with performance that matches or exceeds that of current major players in the DB market. Typical WebDAV clients that can access the repository for content management include Network Places on Windows through Explorer, Nautilus on Gnome (Linux and Solaris), and the Mac OS X desktop. Many web development tools also support WebDAV directly.
See the WebDAV Administration section, to setup the WebDAV in the Visual Server Administration Interface.
3.5.1. Web Folders
Microsoft Windows has a notion of a Web Folder. This is how Windows connects to a WebDAV store which can then be traversed like any other file system. Files can be copied and moved to and from the DAV using normal drag-and-drop methods.
-
To create a Web Folder open the Windows Explorer and navigate to My Network Places .
Figure 3.32. My Network Places
-
You will find an icon or option to Add Network Place which when double-clicked will lead you to the wizard.
Figure 3.33. Web Folder Wizard
-
The first screen encourages you to type the location of the network place, for connecting to a Virtuoso DAV you will need to know the server location and port number. If you installed Virtuoso on to your local machine taking default options then you would probably be typing:
http://example.com:8889/DAV/
Figure 3.34. WebDAV location
-
You will then be asked for authentication information which will require a username and a password. If defaults are taken then this would simply be dav and dav for both.
Figure 3.35. WebDAV authentication
-
To complete the creation of a Web Folder you be asked to supply a name for the network place.
Figure 3.36. Name of your WebDAV Web Folder
-
Once provided Explorer will automatically open a new Window over looking the new location.
Figure 3.37. Files contained in your DAV
-
You can find your new Web Folder again from My Network Places where the link will be saved.