An open API service indexing awesome lists of open source software.

https://github.com/weso/weso-desh

Linked data frontend developed in Java
https://github.com/weso/weso-desh

linked-data linked-open-data rdf rdfa semantic-web

Last synced: 1 day ago
JSON representation

Linked data frontend developed in Java

Awesome Lists containing this project

README

        

# 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.