|
|
See project pages: 'Hello World' | Code Examples | Handle Gallery
OpenHandle is a project to expose Handle records in common text-based serializations to make the data stored within the records more accessible to Web applications. OpenHandle is not a replacement for the Handle System, but rather is a new means of accessing Handle.
| ... Apr 30, '08 ... added prolog code example ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...... ... ... ... ... ... ... ... ... ... |
Specifically, OpenHandle is a Java servlet-based front-end to the Handle System for exposing records as RDF/XML, RDF/N3, and JSON and as such makes Handle records readable via simple web services. See also:
- Gallery Page for examples of Handles 'in the wild' serialized by OpenHandle
- Code Examples for examples of accessing OpenHandle from various programming languages
- To-Do List for OpenHandle project
| |
| RDF/XML: 'Full' form | JSON: 'Compact' form |
Initial serializations include the following:
A candidate serialization format would be SPARQL Query Results: XML Format and/or JSON.
Related topics under discussion:
- Handle RDF Schema
- The RDF schema defines a constraint grammar for an RDF representation of a Handle record (RDF/XML, RDF/N3)
- Handle URI Scheme
- Currently there is no native URI scheme for handle (it can be represented under the 'info' URI scheme) which leads to uncertainties in how best to cite Handle
- Handle API (JSON)
- Although a command line API is available for batch processing by the Java codebase it would be useful to see a lower barrier to entry for Handle admin - hence the JSON API here being developed

