content
| - %VOSWARNING%
%META:TOPICINFO{author="TimHaynes" date="1144081773" format="1.1" version="1.1"}%
%VOSNAV%
---+ Virtuoso WebDAV and Web Server
---++ Introduction
Virtuoso has a built-in web server and WebDAV repository. These support both web content for human consumption as well as SOAP and other WS protocols for consumption by machine.
Dynamic web pages can be written in Virtuoso's own VSP and VSPX languages as well as in PHP, ASP.NET, JSP, Perl, Ruby, and Python with other dynamic languages to follow.
The Virtuoso WebDAV server goes far beyond a simple web file server. It provides versioning, optional text-indexing, metadata-extraction and indexing by metadata plus alternate views of WebDAV content grouped by metadata.
Virtuoso has the basic functionality of a generic web server, including HTTPS support, virtual directories, proxying, CLF logging etc.
---++ [[VOSDAVMD][WebDAV, Users, Security, Meta Data and Versioning]]
Security model, support for automatic content type recognition, indexing, versioning.
---++ [[VOSDET][Virtual WebDAV Content and Views, WebDAV Extension Types]]
Providing DAV access to non-DAV data, providing alternate filtered, grouped and sorted views of WebDAV data.
---++ [[VOSVSP][Dynamic Web Pages]]
Writing web applications in Virtuoso/PL and SQL.
---++ [[VOSScript][Hosting Popular Web Scripting Languages]]
Hosting arbitrary third-party web applications under Virtuoso.
%VOSCOPY%
CategoryWebSite CategoryVirtuoso CategoryOpenSource
|