USE CASES AND GOALS

*

Use Cases

All use cases are shared data across multiple endpoints.


   1.

   Multiple SPARQL servers utilizing a single RDF server.
   2.

   Multiple Model based applications utilizing a single RDF server such as
   a mix of live data feeds, bath update feeds, and report generation.
   3.

   Mix of SPARQL and Model based applications using a single RDF server.
   (e.g. automated sensors feeding live data into the graph while the SPARQL
   endpoint retrieves it)


Goals


   1.

   Shared data across multiple JVMs.
   2.

   Shared data across multiple Model oriented applications with minimal
   changes to existing code.
   3.

   ACID or eventual consistency determined by underlying Model/Graph
   implementation.
   4.

   Graph protocol on the wire.
   
http://jena.apache.org/documentation/javadoc/jena/index.html?com/hp/hpl/jena/graph/Graph.html
   5.

   Model protocol on the wire.
   
http://jena.apache.org/documentation/javadoc/jena/com/hp/hpl/jena/rdf/model/Model.html
   6.

   Provide stateful connections to the underlying Model/Graph.  This will
   be necessary to support transactions in the Model.



*

Reply via email to