Sesame #
Übersicht #
Sesame #
Sesame is a powerful Java framework for processing and handling RDF data. This includes creating, parsing, storing, inferencing and querying over such data. It offers an easy-to-use API that can be connected to all leading RDF storage solution
- Sesame offers two out-of-the-box RDF databases (the in-memory store and the native store), and in addition many third party storage solutions are available:
- Ontotext GraphDB
- CumulusRDF
- Stardog
- Systab Bigdata
- Oracle DB (durch Adapter)
- Virtuoso
- Strabon
- The framework offers a large scala of tools to developers to leverage the power of RDF and related standards.
- Sesame fully supports the SPARQL 1.1 query and update languages for expressive querying and offers transpararent access to remote RDF repositories using the exact same API as for local access.
- Finally, Sesame supports all mainstream RDF file formats, including RDF/XML, Turtle, N-Triples, N-Quads, JSON-LD, TriG and TriX.
AliBaba #
AliBaba is a Sesame-based RDF application library for developing complex RDF storage applications. AliBaba is the next generation of the Elmo codebase. It is a collection of modules that provide simplified RDF store abstractions to accelerate development and facilitate application maintenance.
AliBaba includes many features not found in Sesame core to facility building complex, modern RDF applications.
An API that allows for mapping Java classes onto ontologies and for generating Java source files from ontologies. This makes it possible to use specific ontologies like RSS, FOAF and the Dublin Core directly from Java. (http://en.wikipedia.org/wiki/Sesame_%28framework%29)
Installation #
Voraussetzungen #
- OpenJDK
- Apache Tomcat
Sesame #
Betrieb (Webinterface) #
- Tomcat aufstarten
- Als Webinterface
- Workbench: http://localhost:8080/openrdf-workbench
- Übersicht: http://localhost:8080/openrdf-sesame
- Als API
Dokumentation #
Sesame #
- Sesame Server, Workbench, and Command Console: installation and use
- Programming with the Sesame APIs
- System documentation
- Sesame 2.8 upgrade notes
- API Javadoc