SemREST is a Java framework for the semantic extension of RESTful Web Services. It is open source and grown out of a master thesis at the University of Hannover.
The SemREST Framework:
* simplification of data transmission mainly in RDF - but also in other formats (generically requests/responses) for HTTP-operations GET, PUT, POST and DELETE
* simple bijective mapping of RDF graphs and Java instances
* simple mapping of RDF graphs on Java interfaces (implying automatic interface implementation)
* extraction of RDFa data from HTML content (via HTTP GET Request)