You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jena.apache.org by Al Baker <aj...@gmail.com> on 2011/07/31 06:11:46 UTC
ANN: Linked Data Microframework
Hi All,
Just created and released a Linked Data microframework, Linked Ratpack, that
lets you rapidly build small linked data servers using a small Groovy Domain
Specific Language (DSL). It combines the work of Ratpack, a Groovy
implementation inspired by Sinatra (Ruby microframework) as well as Groovy
SPARQL, which is a Groovy DSL/wrapper around Apache Jena. In fact, Linked
Ratpack is essentially a Jena model builder DSL sitting inside a web server
environment.
>From a semantic web perspective, this to me was one of the areas lacking - a
way to easily create several little web servers and load them up with linked
data very quickly. Anyone developing a crawler or other software that
navigates the linked data cloud would benefit from a very controlled
environment that they can run contained on their own development machine.
With Linked Ratpack, you can create many little DSLs, cross-reference your
URIs and create a mini linked data cloud to test with.
It lets you rapidly create a server that can serve up RDF that is built
with:
- RDFBuilder DSL in Groovy SPARQL
- Other SPARQL Sources
- Dereference URIs into RDF data (Apache Jena + HTTPBuilder)
Details and intro here:
http://linkedjava.blogspot.com/2011/07/linked-data-microframework-linked.html
Source here:
https://github.com/AlBaker/LinkedRatpack
There are probably a couple of minor enhancements I'll do it to at some
point, but for now it is certainly usable for anyone getting into semantic
web / linked data / RDF applications.
Regards,
Al Baker