Currently Jena seems to require the use of Fuseki (or other web front end)
to handle multiple applications talking to the same dataset/model/graph.
Is this an intended (planned) direction or has there been any thought put
to the idea that a Jena server at a lower level. Something akin to the
MySQL C API which, as I understand it, allows multiple application to
attach to a single MySQL instance.
What I am thinking of here is basically a Graph implementation for the
client that uses a network connection to proxy the requests to a server
component. All this without the need of installing Fuseki. This would
allow multiple applications written against the Jena API to execute against
a shared Jena server.
Other possible implementations are a Model implementation or a Dataset
implementation. Or perhaps all 3, depending on the performance we can get
from the low level calls.
+-----+ +---------------+ +-----+
|App1|------|Jena Server| -------|App2|
+-----+ +---------------+ +-----+
|
+----------+
| Fuseki |
+----------+
Is there any interest in this?
Claude
--
I like: Like Like - The likeliest place on the web<http://like-like.xenei.com>
Identity: https://www.identify.nu/[email protected]
LinkedIn: http://www.linkedin.com/in/claudewarren