rdfServer is a command line HTTP server which provides a SPARQL Server.
You can use the related rdfServerGui tool to provide a simple GUI for the creation and management of these servers.
You can download this tool as part of our Toolkit
Usage is as follows:
For example try the following:
Then point your browser at
http://localhost:1986/query which will provide you a query interface, or
http://localhost:1986/update which will give you the update interface.
||Sets the Base Directory from which static content can be served|
||Sets the Configuration File which specifies the Dataset to use for querying (see
||Sets the Log Format for use with logging, format string is in Apache mod_log style|
||Prints this usage summary and quits|
||Sets the host name that the server listens on|
||Sets the log file used for logging|
||Sets the port that the server listens on|
||Suppresses all information messages and ignores verbose mode if set|
||Enabled RESTful Control which allows a request to be POSTed to
||Sets Verbose mode - causes all requests and errors to be logged to console|
When a Configuration file is used to configure the server the following limitations are placed on the configuration:
- Only HTTP Handlers declared as
dotnetrdf:URIs used as subjects for HTTP handlers must end in
/*as SPARQL Servers are required to listen on wildcard paths. For example
<dotnetrdf:/path/*>would be a valid subject and the endpoints would then be available at
- SPARQL Servers run under rdfServer do not support the SPARQL 1.1 Graph Store Protocol