Skip to content

weso/weso-desh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WESO-DESH

WESO-DESH (Datos Enlazados Sobre HTTP) is Linked data frontend wrote on Java for SPARQL endpoints developed in 2011, that allows to enable a content negotiation web interface for navigating RDF resources.

In January 2021 this project has been migrated to WESO repository for giving maintenance to application. The old archive repository of weso-desh is on Google code.

Main Features

Among others features of WESO-DESH are:

  • Content negotiation using HTTP 303 code
  • Cache of results
  • Independence of SPARQL endpoint technology, which allows to show federate results as single resource
  • Native HTML+RDFa output
  • URIs defined trough regular expressions, allowing to design complex URI patterns (hierarchical or REST queries)
  • It allows to execute multiple types of SPARQL queries (CONSTRUCT, ASK and DESCRIBE)
  • Administration through an graphic user interface (under development)

How to use

WESO-DESH is a Java application developed as Eclipse Project (Dynamic Web Project 2.5), under Java 6 and tomcat 6 (the available versions to 2011). However, it's planned to make a migration to Java14 and Maven as soon as possible.

The application is successfully tested on Java 6 to 1.8 and Tomcat 6 and 7.

The configuration file is on WebContent/WEB-INF/urlrewrite.xml

More documentation will be available ASAP.